হুগো (স্ট্যাটিক সাইট জেনারেটর) ইনস্টল উবুন্টু 18.04 উপর
সুচিপত্র:
- উবুন্টুতে 18.04 তে টেনসরফ্লো ইনস্টল করা
- 1. পাইথন 3 এবং ভেনভ ইনস্টল করা
- ২. ভার্চুয়াল পরিবেশ তৈরি করা
- ৩. টেনসরফ্লো ইনস্টল করা
- উপসংহার
টেনসরফ্লো গুগল দ্বারা নির্মিত মেশিন লার্নিংয়ের জন্য একটি নিখরচায় ও ওপেন সোর্স প্ল্যাটফর্ম। এটি টুইটার, পেপাল, ইন্টেল, লেনোভো এবং এয়ারবাস সহ বেশ কয়েকটি সংস্থা ব্যবহার করে।
টেনসরফ্লো একটি ডাইকারের ধারক হিসাবে বা অ্যানাকোন্ডার সাথে পাইথন ভার্চুয়াল পরিবেশে সিস্টেম-ওয়াইড ইনস্টল করা যেতে পারে। শেখার উদ্দেশ্যে, পাইথন ভার্চুয়াল পরিবেশে টেনসরফ্লো ইনস্টল করা ভাল। এই পদ্ধতিতে আপনার একক কম্পিউটারে একাধিক পৃথক পৃথক পাইথন পরিবেশ থাকতে পারে এবং এটি আপনার অন্যান্য প্রকল্পগুলিকে প্রভাবিত করবে এই চিন্তা না করে প্রতি প্রকল্পের ভিত্তিতে মডিউলটির একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে পারেন।
এই টিউটোরিয়ালটি উবুন্টু 18.04 এ টেনসরফ্লো ইনস্টল করার পদ্ধতি বর্ণনা করে।
উবুন্টুতে 18.04 তে টেনসরফ্লো ইনস্টল করা
নিম্নলিখিত বিভাগগুলি উবুন্টু 18.04-তে পাইথন ভার্চুয়াল পরিবেশে টেনসরফ্লো ইনস্টল করার পদ্ধতি সম্পর্কে এক ধাপে নির্দেশনা সরবরাহ করে।
1. পাইথন 3 এবং ভেনভ ইনস্টল করা
উবুন্টু 18.04 জাহাজ ডিফল্টরূপে পাইথন 3.6 দিয়ে পাঠায়। টাইপ করে আপনার সিস্টেমে পাইথন 3 ইনস্টল করা আছে তা আপনি যাচাই করতে পারেন:
python3 -V
আউটপুটটি দেখতে এইরকম হওয়া উচিত:
Python 3.6.6
আপনি যদি এর পরিবর্তে পাইথন ৩.7 ব্যবহার করতে চান তবে এই গাইডটি দেখুন।
পাইথন ৩.6 থেকে শুরু করে, ভার্চুয়াল পরিবেশ তৈরির প্রস্তাবিত উপায়
venv
মডিউলটি ব্যবহার করা।
python3-venv
প্যাকেজ ইনস্টল করতে
python3-venv
মডিউলটি নিম্নলিখিত কমান্ডটি চালায়:
sudo apt install python3-venv
মডিউল ইনস্টল হয়ে গেলে আমরা আমাদের টেনসরফ্লো প্রকল্পের জন্য ভার্চুয়াল পরিবেশ তৈরি করতে প্রস্তুত।
২. ভার্চুয়াল পরিবেশ তৈরি করা
যে ডিরেক্টরিটিতে আপনি আপনার পাইথন 3 ভার্চুয়াল পরিবেশ সঞ্চয় করতে চান সেখানে নেভিগেট করে শুরু করুন। এটি আপনার হোম ডিরেক্টরি বা অন্য কোনও ডিরেক্টরি হতে পারে যেখানে আপনার ব্যবহারকারীর পড়ার এবং লেখার অনুমতি রয়েছে।
টেনসরফ্লো প্রকল্পের জন্য একটি নতুন ডিরেক্টরি তৈরি করুন এবং এতে সিডি করুন:
mkdir my_tensorflow
cd my_tensorflow
ডিরেক্টরি ভিতরে একবার, ভার্চুয়াল পরিবেশ তৈরি করতে নিম্নলিখিত কমান্ড চালান:
python3 -m venv venv
উপরের কমান্ডটি
venv
নামের একটি ডিরেক্টরি তৈরি করে, এতে পাইথন বাইনারি, পাইপ প্যাকেজ ম্যানেজার, স্ট্যান্ডার্ড পাইথন লাইব্রেরি এবং অন্যান্য সহায়ক ফাইল রয়েছে। ভার্চুয়াল পরিবেশের জন্য আপনি যে কোনও নাম ব্যবহার করতে পারেন।
এই ভার্চুয়াল পরিবেশটি ব্যবহার শুরু করার জন্য, আপনাকে এটি
activate
স্ক্রিপ্ট চালিয়ে সক্রিয় করতে হবে:
source venv/bin/activate
একবার সক্রিয় হয়ে গেলে, ভার্চুয়াল পরিবেশের বিন ডিরেক্টরিটি
$PATH
ভেরিয়েবলের শুরুতে যুক্ত করা হবে। এছাড়াও আপনার শেলের প্রম্পট পরিবর্তন হবে এবং এটি বর্তমানে আপনি ব্যবহার করছেন ভার্চুয়াল পরিবেশের নামটি প্রদর্শন করবে। এই ক্ষেত্রে যে
venv
।
প্যাকেজ ইনস্টল করার সময় সমস্যাগুলি এড়াতে সর্বশেষ সংস্করণে পিপ আপগ্রেড করুন:
৩. টেনসরফ্লো ইনস্টল করা
এখন ভার্চুয়াল পরিবেশটি সক্রিয় করা হয়েছে, এটি এখন টেনসরফ্লো প্যাকেজ ইনস্টল করার সময়।
pip install --upgrade tensorflow
ভার্চুয়াল পরিবেশের মধ্যে, আপনি
pip3
3 এর পরিবর্তে
pip3
এবং
python
পরিবর্তে
pip3
ব্যবহার করতে পারেন use
ইনস্টলেশনটি যাচাই করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন যা টেনসরফ্লো সংস্করণটি মুদ্রণ করবে:
python -c 'import tensorflow as tf; print(tf.__version__)'
এই নিবন্ধটি লেখার সময়, টেনসরফ্লো এর সর্বশেষতম স্থিত সংস্করণটি 1.13.1
1.13.1
আপনার টেনসরফ্লো সংস্করণটি এখানে প্রদর্শিত সংস্করণ থেকে পৃথক হতে পারে।
আপনার কাজটি শেষ হয়ে গেলে পরিবেশটিকে নিষ্ক্রিয় করুন টাইপ করে
deactivate
এবং আপনি আপনার স্বাভাবিক শেলটিতে ফিরে আসবেন।
উপসংহার
এই টিউটোরিয়ালে, আমরা আপনাকে টেন্সরফ্লো উবুন্টু 18.04 ইনস্টল করার পদ্ধতি দেখিয়েছি।
পাইথন উবুন্টুউবুন্টুতে 18.04 এ অ্যান্ড্রয়েড স্টুডিও কীভাবে ইনস্টল করবেন

অ্যান্ড্রয়েড স্টুডিও একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত ক্রস প্ল্যাটফর্ম আইডিই যা আপনাকে প্রতিটি ধরণের অ্যান্ড্রয়েড ডিভাইসে অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। এই টিউটোরিয়ালটি উবুন্টু 18.04 এ কীভাবে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করবেন তা ব্যাখ্যা করে।
সেন্টোস 7 এ টেনসরফ্লো কীভাবে ইনস্টল করবেন

টেনসরফ্লো গুগল দ্বারা নির্মিত মেশিন লার্নিংয়ের জন্য একটি নিখরচায় ও ওপেন সোর্স প্ল্যাটফর্ম। এই টিউটোরিয়ালটি CentOS 7 এ টেনসরফ্লো ইনস্টল করার পদ্ধতি বর্ণনা করে।
ডেবিয়ান 9 এ টেনসরফ্লো কীভাবে ইনস্টল করবেন

টেনসরফ্লো গুগল দ্বারা নির্মিত মেশিন লার্নিংয়ের জন্য একটি নিখরচায় ও ওপেন সোর্স প্ল্যাটফর্ম। এই টিউটোরিয়ালটি আপনাকে দেবিয়ান 9 তে টেনসরফ্লো ইনস্টল করার প্রক্রিয়াটির জন্য গাইড করবে।