Ubuntu تي ڪورس ۽ تانسر فلو کي ڪئين انسٽال ڪيو وڃي

Ubuntu تي هار ڪئين انسٽال ڪجي

کي ختم ڪرڻ بعد مشيني سکيا جو ڪورس، مان ڳولي رهيو هوس ته ڪٿي جاري رکجي. ترقياتي ماحول Octave / Matlab پروٽوڪائپنگ ڪورس ۾ استعمال ٿيل نه آهن جيڪي ماڻهو استعمال ڪندا آهن ، تنهن ڪري توهان کي ڪجهه عظيم معيار تي theهلائڻو آهي. انهن اميدوارن مان جيڪو منهنجي تمام گهڻي سفارش ڪئي وئي آهي ڪيراس ، پس منظر ٽينسر فلو استعمال ڪندي. مان وڃڻ وارو نه آهيان ڇا ڪرراس ٻين اوزارن يا فريم ورڪ کان بهتر آهي يا ڇا ٽينسر فلو يا ٿيانو کي چونڊڻ گهرجي. مان صرف اهو ٻڌائڻ وارو آهيان ته اهو اوبنٹو ۾ ڪيئن انسٽال ٿي سگهي ٿو.

پهرين مون ان کي سرڪاري صفحن جي دستاويز مان انسٽال ڪرڻ جي ڪوشش ڪئي ، ۽ اهو ناممڪن هو ، مون کي هميشه ڪجهه خاميون ، ڪجهه حل ٿيل سوال. آخر ۾ آئون ڏسي ويس اوبنٹو ۾ هارر انسٽال ڪرڻ جو خاص سبق آهي ۽ اڃا تائين آئون ٻه ڏينهن رات جو گهڻو وقت گذاريو آهيان. آخر ۾ آئون ان کي حاصل ڪري چڪو آهيان ۽ آئون توهان کي ڇڏي ڏيان ٿو ته مون اهو ڪيئن ڪيو جئين اهو توهان جي لاءِ رستو هموار ڪري سگهي.

جئين اسان ويب سائيٽن کان تجويز ڪيل مرحلن تي عمل ڪرڻ وارا آهيون ته آئون توهان کي سبق جي آخر ۾ ذريعن کان ڇڏيندي ، اسان پي آئي پي انسٽال ڪرڻ وارا آهيون جيڪي مون وٽ نه هئا ، پيڪيجز کي ترتيب ڏيڻ لاءِ. pip لينڪس ۾ اهو ئي آهي ، هڪ پئڪيج مئنيجمينٽ سسٽم پائٿون ۾ لکيل آهي.

sudo apt-install python3-pip sudo apt install python-pip انسٽال ڪريو

اسان جي ميلنگ لسٽ ۾ سبسڪرائب ڪريو

pip3 استعمال ڪندي virtualenv انسٽال ڪريو

Virtualenv سان گڏ اسان پٿرن سان گڏ مجازي ماحول ٺاهي سگهون ٿا. اسان اهو چئي سگهون ٿا ته هڪ مجازي ماحول هڪ پروجيڪٽ تي مشتمل آهي جتي اسان مختلف پيڪيجز ۽ مختلف نسخن ۾ ڪم ڪري سگهون ٿا.

هتي پهريون مسئلو ظاهر ٿيو آهي جڏهن سوڊو جي استعمال ذريعي آئون سبق جي پيروي ڪري رهيو هوس (سدو پائپ 3 virtualenv انسٽال ڪريو) اهو هيٺيان غلطي واپس ڪيو

مسئلو قائم ڪيو virtualenv

ڪجهه صلاح ڏني ته http فولڊر کي ڪيش مان صاف ڪريو پر اهو ڪم نه ڪيو آهي. ٻيو حل جيڪو مون پيش نه ڪيو آهي اهو استعمال ڪرڻ آهي -H ، اهو آهي ، سدو-ايڇ پائپ 3 virtualenv انسٽال ڪريو. پر اسان جو ڪيس جيڪو آسان طريقي سان ڪم ڪري چڪو آهي

pip3 virtualenv انسٽال ڪريو

pip3 بدران پائپ جي معني آهي ته اسان پيٿون 3 استعمال ڪرڻ وارا آهيون

۽ اسان Virtualenvwrapper انسٽال ڪرڻ وارا آهيون

Virtualenvwrapper اسان وٽ ويٽامين ، ڪيترن ئي Virtualenv ڪمن ۽ سيٽنگن کي خودڪار ڪري ٿو. اھو اسان کي ھر شيءِ کي آسان ڪرڻ ۾ مدد ڪري ٿو. ان ڪري اسان اهو استعمال ڪندا آهيون.

مختلف سبق جي تجويز ڪيل قدمن تي عمل ڪندي ، اهو محسوس ٿيو ته هر شي انسٽال ٿي وئي آهي ، پر جڏهن مون ميڪيويٽالوينوا کي ڊوڙايو ، جيڪو هيٺ ڏنل قدمن مان هڪ آهي ، اهو هميشه مون کي ٻڌايو ته اها هن هدايت کي تسليم نه ٿي. آخر ۾ آئون ان کي انسٽال ڪرڻ جي قابل ٿي ويس ۽ ڪم کي هلائيندڙ وانگر ويرونين وائيپرپر ڪم ڪيو ويو.

پائپ virtualenvwrapper انسٽال ڪريو

virtualenvwrapper کي ڪيئن انسٽال ڪجي

هڪ دفعو اسين ايڊٽ ڪيو. باشڪر سان ۽ اسان پنهنجو ذريعو رکنداسين ، اهو آهي ، ايڊريس جتي اسان وٽ virtualenvwrapper.sh فائل آهي

WORKON_HOME = $ HOME / .virtualenvs برآمد ڪريو PROJECT_HOME = $ HOME / ترقي جو ذريعو / home / nmorato/.local/bin/virtualenvwrapper.sh

اهي نن thingsيون شيون آهن جيڪي آئون knowاڻان ٿو اهي ماڻهو جيڪي چاڙهي رهيا آهن ڇاڪاڻ ته اهي نه knowاڻندا آهن ته ان لائن کي ڪسٽمائز ڪرڻ ۽ انهن جي فائل جو رستو ڳولهيو. تنهن ڪري 4 تصويرن ۾ هڪ نن -ڙي وضاحت آهي

فائل جو ذريعو يا رستو ڪيئن ڳولهي ۽ ڏسو

  1. Nautilus کوليو ، Ubuntu فائل مئنيجر ۽ ٻين جڳهن تي ڪلڪ ڪريو. اهو توهان کي توهان جي هارڊ ڊرائيو ڏيکاري ، چونڊيو جنهن کي توهان Ubuntu انسٽال ڪيو آهي.
  2. هتي اسان پنهنجي نظام جي جڙ تي آهيون. مٿي ڏنل Lupita تي ڪلڪ ڪريو ۽ ڳولا جي ڳولا ڏيکاري ويندي.
  3. فائل جو نالو داخل ڪريو ، ھن صورت ۾ virtualenvwrapper.sh ۽ اهو توهان کي پوري سسٽم ۾ ڳوليندو
  4. توهان مٿي تي پهچي ، صحيح بٽڻ سان ڪلڪ ڪريو ۽ ملڪيت ڏيو. اتي توهان ڏسندا ان جو پورو رستو. جنهن کي توهان کي تبديلي آڻڻ لاءِ آهي .bashrc

 

خير اهو آهي. هڪ ڀيرو .بشريڪ تبديل ڪئي وئي آهي ، منهنجي لڪير ۾ ، منهنجي صورت ۾ ڪنسول تي عمل ڪريو

ذريعو / هوم/nmorato/.local/bin/virtualenvwrapper.sh

Ubuntu تي virtualenvwrapper هلائيندا

سبق جي چڪاس ۾ غلطي کان پوءِ

نقص: virtualenvwrapper virtualenv توهان جي رستي ۾ نه لهي سگهيا

هن قدم ۾ مون کي پائپ سان پڻ انسٽال ڪرڻو هو

sudo apt virtualenv انسٽال ڪريو

ٻيو اختيار آهي

sudo apt install - virtualenv انسٽال ڪريو

 

 

اسان virtualenv ۽ virtualenvwrapper ۾ سخت ماحول پيدا ڪريون ٿا

منهنجي ڪيس ۾ مون هن کي TensorFlow کان سخت_ سڏ ڪيو آهي جيڪو پٺاڻ آهي جيڪو اسان ڪيراس سان استعمال ڪرڻ وارا آهيون ۽ آئون ترقي جي ماحول بڻائي ٿو.

mkvirtualenv سخت_tf-ص

تمام سادو آهي. ان سان اهو اڳ ئي نصب ٿيل آهي. ان وقت کان جڏهن هر وقت داخل ٿيڻ چاهيون ٿا اسان داخل ڪنداسين

ڪمين سخت_tf

ٽينسر فلو انسٽال ڪريو

تمام سادي هدايت. سچ اهو آهي ته مون هتي سادي رکيو آهي. جيڪڏهن توهان سرڪاري دستاويزن تي نظر وجهو ٿا ته ڪيترائي اختيار آهن.

پائپ انسٽال ڪريو

اهو جانچڻ لاءِ ته هر شي ٺيڪ ٿي رهي آهي اسان ڪنسول ۾ عمل ڪريون ٿا

 پٿون >>> درآمد ڪريو ٽينسر فلو >>>
مون کي پراڻي سي پي يوز سان جڙيل غلطي ٿي وئي آهي جيڪا آئون آخر ۾ ڳالهائيندس

سخت انسٽال ڪريو

ڪيراس کي انسٽال ڪرڻ لاءِ ، توهان کي پوٿن جي انحصار کي پهريان انسٽال ڪرڻ گهرجي. اهو پڻ ممڪن آهي ته اوپن سي وي کان هاڻي فائدا ۽ انسٽال ڪريو ، پر جتان هن وقت آئون ان کي استعمال ڪرڻ وارو نه آهيان ، مون انهي کي وڌيڪ پيچيدگي ڪرڻ نه چاهيو آهي.

پائپ نصب ڪريو نونمي اسڪائپ پائپ انسٽال ڪريو scikit-learn پائپ انسٽال ڪريو تکلي پائپ انسٽال ڪريو h5py

۽ آخرڪار مٿين سڀني ڳالهين کان پوءِ توهان آخرڪار ڪرياس انسٽال ڪري سگهو ٿا :)

پائپ لڳائڻ سخت

اسان هارين فائل تان چڪاس ڪريون ٿا ~/.keras/keras.json توهان نيوٽليس ، اوبنٹو جي فائيل مئنيجر ۾ سرچ ڪري سگهو ٿا

ڊفالٽ قدرن کي ساڳيو هجڻ گهرجي

{"floatx": "float32"، "epsilon": 1e-07، "backend": "tensorflow"، "image_data_format": "چينلز_لاس"

خاص طور تي چڪاس ڪريو ته اهو ڪهڙي پسمانده آهي ٽينسر ۽ نه اانو ۽ ڪهڙو فوٽو_ ڊيٽا_ فارميٽ رکي ٿو چينل_ آخري ۽ نه چينلز_ پهرين تنيو کان

جيڪڏهن توهان هار.جسن نه ڳولي سگهو ٿا

اڪثر وقت جي هار.جسن فائل ۽ ان جون ذيلي ڊائريڪٽريز ان وقت تائين ٺاهي نه سگهيون هونديون ، جيستائين توهان ڪنسول نه کوليندا هجو ۽ سڌو پيڪيج درآمد ڪندا آهيو.
تنهن ڪري جيڪڏهن اهو توهان جو معاملو آهي ۽ توهان ان کي پنهنجي سسٽم ۾ نه ڳولي سگهو ، ايندڙ قدمن تي عمل ڪريو.
ڪمين هارر_ٽيف پيٿن درآمد ڪيئر ڪٽ ()

tensrorflow کي ڪئين ڪئين ڪجي ، ايڪسينڪس هدايتن سان مسئلو

ٻيهر ڏسو ۽ جادو !!! ھاڻي اھو ظاھر ٿيندو.

جيڪڏھن سڀ ڪجھ ٺيڪ ٿي وڃي. توهان هر شي تيار هوندي ، توهان ڪيلاس استعمال ڪرڻ شروع ڪندا ۽ مشيني سکيا ، گہری سکيا ، مصنوعي intelligenceاڻ وارو ، ...

مون وٽ هڪ اضافي مسئلو آهي جيڪو ٽينسر فلو جي استعمال کي محدود ڪندو. تصوير تي ڏسو ۽ توهان ڏسندا ته آخري ليڪ آهي غير قانوني هدايت (انگريزي ۾) پيدا ٿيل بنيادي ڪور آهي.

TensorFlow ۽ AVX هدايتن سان مسئلو. ٽنسور فلو ختم ٿي ويو

اهو ظاهر ٿئي ٿو ته 1.5 کان وڌيڪ ٽينسر فلو ورجن جو اڳوڻن بائنري ورزن AVX هدايتن جو استعمال ڪن ٿا جيڪي پراڻا سي پي يوز سان سهڪار نه ڪن آهن. ڳولا ۽ ڳولا کان پوءِ ، هڪڙو ئي حل جيڪو مون ڳولهيو اهو اسٽيڪ اوور فلو تي هو ، جتي انهن چيو ته اسان کي نسخي 1.5 تي رهڻو آهي

تنهن ڪري مون کي ٽينسر فلو کان 1.5 ڪرڻ جو ڪم هيٺ ڏيڻو هو جيڪڏهن توهان وٽ اهو ئي مسئلو آهي هي سان گڏ آهي

پائپ انسٽال ڪريو tensorflow == 1.5

۽ هاڻي اهو؟

يقينن پهرين شيء اها آهي ته ڪواراس جي ڪوشش ڪريو ، اهو ڪيئن ڪم ڪري ٿو ، جيڪڏهن آئون ان کي ڊاهيو يا نه. جيڪڏهن آئون صرف ٽيسٽ ڪرڻ وارا آهيان يا جيڪڏهن آئون انهي کي استعمال ڪرڻ وارا آهيان حقيقت کي حل ڪرڻ ۾. سچ اهو آهي ته ڪيرا مشين سکڻ واري ڪورس ۾ آڪٽيف / مٽيلب مان ٺهيل استعمال کان مڪمل طور مختلف آهن. ڪيراس سان ، اهو ظاهر آهي ته الگورٿم به انهن کي نه ڏسن ، توهان انهن کي اڳ ۾ ئي ڌانڌلي ڪيو آهي ۽ توهان پاڻ کي ان تي ڀڙڪائڻ لاءِ وقف ڪري ڇڏيو. جيڪر مان انهي سان اڳتي وڃان مشيني سکيا سکڻ، ۽ مون کي هڪ وڌيڪ طاقتور اوزار جي ضرورت آهي شايد آئون ڪلائوڊ سروسز جي چونڊ ڪريان جتي ڪيرا اڳڀرو آهي جهڙوڪ AWS ، آزور ، گوگل ڪلائوڊ ، وغيره.

پر آئون بعد ۾ هن کي ڇڏي ڏيان ٿو. آئون قدم قدم تي وڃان ٿو.

ذريعن:

تبصرو ڪيو