Mae'r adran hon yn gasgliad o nodiadau a nodiadau am bopeth rwy'n ei ddysgu yn Python. Sgriptiau, rhaglenni ac enghreifftiau wedi'u hysgrifennu yn Python a all eich helpu chi yn sicr.
Os ydych chi'n meddwl bod rhywbeth yn y cod yn anghywir neu y gellid ei wella, mae croeso i chi wneud sylw.
Syniad y prosiect yw rhoi cyfarwyddiadau llais i ryngweithio trwy ein PC neu ein Raspberry Pi gan ddefnyddio'r model Voice-to-text Whisper.
Byddwn yn rhoi gorchymyn a fydd yn cael ei drawsgrifio, ei drosi i destun, gyda Whisper ac yna ei ddadansoddi i weithredu'r drefn briodol, a all fod o weithredu rhaglen i roi foltedd i'r pinnau RaspberryPi.
Rwy'n mynd i ddefnyddio hen Raspberry Pi 2, micro USB a byddaf yn defnyddio'r model Llais-i-destun a ryddhawyd yn ddiweddar gan OpenAI, Sibrwd. Ar ddiwedd yr erthygl gallwch weld ychydig mwy o sibrwd.
Mae gan y ddolen For yn Python rai nodweddion gwahanol nag ieithoedd rhaglennu eraill. Rwy'n gadael i chi yr hyn rwy'n ei ddysgu i gael y gorau o un o'r dolenni a ddefnyddir fwyaf.
Yn Python bwriedir ailadrodd trwy wrthrych iteradwy, boed yn rhestr, gwrthrych, neu elfen arall.
Y mae ffeiliau gydag estyniad .py yn cynnwys cod iaith raglennu Python. Yn y modd hwn pan weithredwch y ffeil gweithredir dilyniant y cod.
Yn wahanol i a Ffeil .sh sy'n gweithredu cyfarwyddiadau y gall unrhyw system Linux eu gweithredu, er mwyn i ffeil .py weithio bydd yn rhaid i chi osod Python.
Dyma'r peth cyntaf sy'n rhaid i chi ei wneud os ydych chi am ddechrau dysgu rhaglennu gyda Python.
Wrth edrych ar y data hanesyddol a gynigir gan arsyllfa feteorolegol yn fy ninas, gwelaf hynny dim ond ar ffurf graff y maent yn eu cynnig ac i'w lawrlwytho fel PDF. Nid wyf yn deall pam nad ydyn nhw'n gadael i chi eu lawrlwytho mewn csv, a fyddai'n llawer mwy defnyddiol i bawb.
Felly rydw i wedi bod yn chwilio am un datrysiad i basio'r tablau hyn o pdf i csv neu os yw rhywun eisiau fformatio Excel neu Libre Office. Rwy'n hoffi csv oherwydd gyda csv rydych chi'n gwneud popeth y gallwch chi ei drin â python a'i lyfrgelloedd neu gallwch chi ei fewnforio yn hawdd i unrhyw daenlen.
Gan mai'r syniad yw cyflawni proses awtomataidd, yr hyn rydw i eisiau yw sgript i weithio gyda Python a dyma lle mae Tabula yn dod i mewn.
Ar ôl gorffen y Cwrs Dysgu Peiriant, Roeddwn i'n edrych ble i barhau. Nid yr amgylcheddau datblygu a ddefnyddir yng nghwrs prototeipio Octave / Matlab yw'r hyn y mae pobl yn ei ddefnyddio, felly mae'n rhaid i chi wneud y naid i rywbeth o ansawdd uwch. Ymhlith yr ymgeiswyr sydd wedi cael eu hargymell i mi fwyaf yw Keras, gan ddefnyddio backend TensorFlow. Dydw i ddim yn mynd i ystyried a yw Keras yn well nag offer neu fframweithiau eraill neu a ddylwn i ddewis TensorFlow neu Theano. Rydw i'n mynd i esbonio sut y gellir ei osod yn Ubuntu.
Yn gyntaf, ceisiais ei osod o ddogfennaeth y tudalennau swyddogol, ac roedd yn amhosibl, roeddwn bob amser yn cael rhywfaint o wall, rhywfaint o gwestiwn heb ei ddatrys. Yn y diwedd es i edrych sesiynau tiwtorial penodol ar sut i osod keras yn Ubuntu Ac eto rwyf wedi treulio dau ddiwrnod yn treulio llawer o amser yn y nos. Yn y diwedd, rydw i wedi ei gyflawni ac rydw i'n gadael i chi sut rydw i wedi'i wneud rhag ofn y gall baratoi'r ffordd i chi.
Gan ein bod yn mynd i ddilyn y camau a argymhellir gan y gwefannau fy mod yn eich gadael o ffynonellau ar ddiwedd y tiwtorial, rydym yn mynd i osod PIP nad oedd gennyf, i reoli'r pecynnau. pip yn linux yw hynny, system rheoli pecyn wedi'i ysgrifennu yn python.