Ma hope o ka pau ʻana o ka Papa aʻo mīkini, Ke nānā nei wau i kahi e hoʻomau ai. ʻO nā wahi e hoʻomohala ʻia i hoʻohana ʻia ma ka papa ʻōlelo prototyping ʻo Octave / Matlab ʻaʻole nā mea e hoʻohana ai ka poʻe, no laila pono ʻoe e lele i kahi mea kiʻekiʻe aʻe. Ma waena o nā moho i koi nui ʻia iaʻu Keras, e hoʻohana ana i ka backend TensorFlow. ʻAʻole wau e hele i loko inā ʻoi aku ka maikaʻi o Keras ma mua o nā pono hana ʻē aʻe a i ʻole nā kiʻi ʻē aʻe a i ʻole e koho iā TensorFlow a i ʻole Theano. E wehewehe wale wau pehea e hiki ai ke hoʻouka i Ubuntu.
ʻO ka mea mua aʻu i hoʻāʻo ai e hoʻouka iā ia mai nā palapala o nā ʻaoʻao kūhelu, a ʻaʻole hiki ʻole, ua loaʻa mau iaʻu kekahi hemahema, kekahi nīnau i hōʻike ʻole ʻia. I ka hopena ua hele wau e ʻike ʻōlelo aʻo kūikawā pehea e hoʻouka ai ʻo keras ma Ubuntu Akā ua hoʻolilo wau i ʻelua mau lā e hoʻolōʻihi i ka manawa i ka pō. I ka hopena ua hoʻokō wau iā ia a haʻalele wau iā ʻoe pehea wau i hana ai inā e hiki ke wehe i ke ala nāu.
Ke hele nei mākou e hāhai i nā ʻanuʻu i koi ʻia e nā pūnaewele e haʻalele wau iā ʻoe mai nā kumuwaiwai i ka hopena o ke aʻo ʻana, e hoʻouka mākou iā PIP i loaʻa ʻole iaʻu, e hoʻokele i nā pūʻolo. pip ma linux ʻo ia wale nō, ʻōnaehana hoʻonohonoho pūʻolo i kākau ʻia i ka python.
sudo apt-e hoʻouka i ka python3-pip sudo apt e hoʻouka i ka python-pip
E hoʻouka i virtualenv me ka hoʻohana ʻana iā pip3
Me Virtualenv hiki iā mākou ke hana i nā wahi uila me Python. Hiki iā mākou ke ʻōlelo aʻe aia i loko o kahi ʻōnaehana hoʻopili ka hoʻopili ʻana i kahi papahana kahi e hiki ai iā mākou ke hana me nā pūʻulu ʻokoʻa a me nā mana ʻokoʻa.
Eia ua ʻike ʻia nā pilikia mua i ka hoʻohana ʻana iā sudo e ke kumu aʻo aʻu e ukali nei (sudo pip3 hoʻouka virtualenv) ua hoʻihoʻi ia i ka hewa aʻe
Ua manaʻo kekahi e hoʻomaʻemaʻe i ka waihona http mai ka cache akā ʻaʻole i holo pono. ʻO kahi hopena ʻē aʻe aʻu i noi ʻole ai e hoʻohana iā -H, ʻo ia hoʻi, sudo -H pip3 hoʻouka virtualenv. Akā ʻo ka hopena maʻalahi i hana i kaʻu hihia ʻo ia
pip3 hoʻouka virtualenv
pip3 ma kahi o ka pip mea e hoʻohana nei mākou i ka python 3
A e hoʻokomo mākou iā Virtualenvwrapper
Virtualenvwrapper iā mākou i ka wikamina, hana maʻalahi i nā hana Virtualenv a me nā hoʻonohonoho. Kōkua ia iā mākou e hana i nā mea āpau i maʻalahi. ʻO ia ke kumu a mākou e hoʻohana ai.
Ma hope o nā ʻanuʻu i hāpai ʻia e nā ʻano aʻo like ʻole, me he mea lā ua hoʻonoho ʻia nā mea āpau akā ke holo wau i ka mkvirtualenva, ʻo ia kekahi o nā ʻanuʻu ma lalo, ua haʻi mau iaʻu ʻaʻole ia i ʻike i kēia aʻo. I ka hopena ua hiki iaʻu ke hoʻouka iā ia a hana i ka virtuanenvwrapper e like me kēia.
pip hoʻouka virtualenvwrapper
I ka manawa a mākou e ʻike ai i ka hoʻoponopono .bashrc me a hoʻokomo mākou i kā mākou kumu, ʻo ia, ka helu wahi i loaʻa iā mākou ka faila virtualenvwrapper.sh
mea hoʻolilo WORKON_HOME = $ HOME / .virtualenvs hoʻolilo PROJECT_HOME = $ HOME / Devel kumu / home / nmorato/.local/bin/virtualenvwrapper.sh
ʻO kēia mau mea liʻiliʻi kaʻu e ʻike ai e hoʻomaka ana ka poʻe e ʻokaʻī ma luna ona no ka mea ʻaʻole lākou ʻike pehea e hoʻopilikino ai i kēlā laina a loaʻa ke ala i kā lākou faila. No laila aia kahi wehewehe iki i nā kiʻi 4
Pehea e ʻike ai a nānā i ke kumu a i ʻole ke ala o kahi faila
- E wehe iā Nautilus, ka luna file Ubuntu a kaomi ma nā wahi ʻē aʻe. E hōʻike iā ʻoe i kāu pā paʻaloko, koho i kahi āu i hoʻonohonoho ai iā Ubuntu.
- Eia mākou i ke kumu o kā mākou ʻōnaehana. Kaomi ma ka lupita ma luna a e hōʻike ʻia ka ʻenekia huli.
- E hoʻokomo i ka inoa o ka faila, i kēia hihia virtualenvwrapper.sh a e ʻike ia iā ʻoe i nā mea o ka ʻōnaehana holoʻokoʻa
- Hele ʻoe i luna, kaomi me ke pihi ʻākau a hāʻawi i nā waiwai. Ma laila ʻoe e ʻike ai i kāna ala holoʻokoʻa. ʻO ka mea āu e lawe ai e hoʻololi i ka .bashrc
ʻO ia nō. I ka manawa e hoʻololi ʻia ai ʻo .bashrc, e hoʻokō i kēlā laina i ka console, i koʻu hihia
kumu / home / nmorato/.local/bin/virtualenvwrapper.sh
Ma hope o kahi hemahema i ka nānā ʻana i ke aʻo aʻo
Hewa: ʻaʻole hiki i virtualenvwrapper ke loaʻa virtualenv i kāu ala
i kēia anuu pono wau e hoʻouka pū me
sudo apt e hoʻouka i virtualenv
ʻO kekahi koho aʻe
sudo apt hoʻouka - hoʻouka virtualenv
Hana mākou i kahi ākea ma virtualenv a me virtualenvwrapper
I koʻu hihia ua kāhea wau ia keras_tf mai TensorFlow ʻo ia ka backend a mākou e hoʻohana ai me Keras a hana wau i kahi e ulu nei.
mkvirtualenv keras_tf -p
Maʻalahi loa ia. Me ia mea ua hoʻouka ʻia. Mai kēia manawa i kēlā me kēia manawa a mākou e makemake ai e komo e komo mākou
workon keras_tf
E hoʻouka i ke kahe Tensor
Aʻo maʻalahi loa. ʻO ka ʻoiaʻiʻo ma aneʻi ua mālama au i maʻalahi. Inā ʻoe e nānā i nā palapala kūhelu, nui nā koho.
hoʻouka pip - hoʻokau i ka tenorflow
E nānā i ka maikaʻi o nā mea āpau mākou e hana ai ma console
python >>> lawe mai i nā tensorflow >>>
E hoʻouka ikaika
I mea e hoʻouka ai iā Keras, pono ʻoe e hoʻouka i kēia mau hilinaʻi python. Hiki nō hoʻi ke hoʻohana a hoʻokomo iā OpenCV i kēia manawa, akā no ka mea ʻaʻole wau e hoʻohana ia manawa i kēia manawa ʻaʻole wau i makemake e hoʻopili hou aku.
pip pipi numpy scipy pip hoʻouka scikit-aʻo pip hoʻouka uluna pip hoʻouka h5py
A ma hope ma hope o nā mea āpau i luna hiki iā ʻoe ke hoʻouka iā Keras :)
hoʻouka pip
Nānā mākou i ka faile keras.json mai ~/.paʻaumaha/paʻaumaha.json hiki iā ʻoe ke kaomi i ka huli ma nautilus, ka luna faila o Ubuntu
Pono nā kumu maʻamau i kēia
{"floatx": "float32", "epsilon": 1e-07, "backend": "tensorflow", "image_data_format": "Channels_last"}
Ma luna aʻe o nā kaha a pau i hope ʻūlili uila aʻaʻole theano a he aha image_data_format e kau nei kanal a ʻaʻole Kanalehua na theano
Inā ʻaʻole hiki iā ʻoe ke loaʻa keras.json
workon keras_tf python hoʻokomo keras quit ()
E nānā hou a hoʻokalakupua !!! Ano ua akaka.
Inā maikaʻi nā mea āpau. E mākaukau ʻoe i nā mea āpau, hiki iā ʻoe ke hoʻomaka me ka hoʻohana ʻana iā Keras a ʻoluʻolu i ke aʻo ʻana i ka Mīkini, ke aʻo hohonu ʻana, ka ʻike ʻimi hoʻopunipuni ...
Ua loaʻa iaʻu kahi pilikia hou e kaupalena ai i ka hoʻohana ʻana o TensorFlow. E nānā i ke kiʻi a ʻike ʻoe i ka lālani hope loa Illegal instruction ('core' generated) i ka ʻōlelo Pelekania ke kumu i hoʻolei ʻia.
Ka pilikia me nā kuhikuhi a TensorFlow a me AVX. Hoʻolei ʻia ʻo TensorFlow
ʻIke ʻia ʻo nā mana binary i hoʻomākaukau ʻia o nā mana TensorFlow ʻoi aku ma mua o 1.5 e hoʻohana i nā kuhikuhi AVX i kākoʻo ʻole ʻia e nā CPU kahiko. Ma hope o ka ʻimi a me ka ʻimi ʻana, ʻo ka hopena wale nō aʻu i loaʻa ai ma ka stackoverflow, kahi a lākou i ʻōlelo ai e noho mākou ma ka mana 1.5
No laila pono wau e hoʻohaʻahaʻa mai TensorFlow a 1.5 inā loaʻa iā ʻoe ka pilikia like e hana ʻia kēia
pip e hoʻouka i ka tensorflow == 1.5
A kēia manawa?
ʻO ka mea mua e hoʻāʻo iā Keras, pehea e hana ai, inā kū wau ʻaʻole paha. Inā wau e hana i nā hoʻokolohua a i ʻole e hoʻohana wau ia mea i ka ʻoiaʻiʻo ma ka hoʻoponopono pilikia. ʻO ka ʻoiaʻiʻo he ʻokoʻa ʻokoʻa ʻo Keras mai ka hoʻohana aʻu i hana ai iā ʻOttave / Matlab i ka papa aʻo Machine. Me Keras, ʻike ʻia ʻaʻole ʻike ʻia nā algorithms iā lākou, ua hoʻokomo mua ʻia ʻoe a hoʻolaʻa ʻoe iā ʻoe iho i ka waiho ʻana iā ia. Inā hele wau i mua aʻo aʻo mīkini, a makemake wau i kahi mea hana mana hou aʻe koho paha wau i nā lawelawe kapua kahi i hoʻonohonoho mua ʻia ʻo Keras e like me AWS, Azure, google cloud, etc.
Akā haʻalele wau i kēia ma hope. Hele wau i kēlā me kēia ʻāpana.
- Ke hoʻouka nei iā Keras me ka backend TensorFlow
- Ke hoʻouka nei iā Keras no ke aʻo hohonu
- Hoʻokomo ʻo Keras a me TensorFlow
- Nā palapala kūhelu Keras
- ʻO ka palapala official TensorFlow
- Palapala Virtualenv kūhelu
- Palapala palapala Virtualenvwrapper kūhelu