অ্যান্ড্রয়েড

সেন্টোস 7 এ টেনসরফ্লো কীভাবে ইনস্টল করবেন

স্থানীয় yum repo সেন্টওএস 7 / rhel 7 ব্যবহার ডিভিডি আইএসও

স্থানীয় yum repo সেন্টওএস 7 / rhel 7 ব্যবহার ডিভিডি আইএসও

সুচিপত্র:

Anonim

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

এই টিউটোরিয়ালটি আপনাকে সেন্টস 7 এ টেনসরফ্লো কীভাবে ইনস্টল করতে হবে তার মাধ্যমে চলবে।

টেনসরফ্লো একটি ডাইকারের ধারক হিসাবে বা অ্যানাকোন্ডার সাথে পাইথন ভার্চুয়াল পরিবেশে সিস্টেম-ওয়াইড ইনস্টল করা যেতে পারে।

CentOS এ টেনসরফ্লো ইনস্টল করা

টেনসরফ্লো পাইথন 2 এবং 3 উভয় সমর্থন করে।

আমরা পাইথন 3 ব্যবহার করব এবং ভার্চুয়াল পরিবেশের মধ্যে টেনসরফ্লো ইনস্টল করব। এই পদ্ধতিতে আপনার একক কম্পিউটারে একাধিক পৃথক পৃথক পাইথন পরিবেশ থাকতে পারে এবং এটি আপনার অন্যান্য প্রকল্পগুলিকে প্রভাবিত করবে এই চিন্তা না করে প্রতি প্রকল্পের ভিত্তিতে মডিউলটির একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে পারেন।

1. পাইথন ইনস্টল 3

আমরা সফ্টওয়্যার সংগ্রহ (এসসিএল) সংগ্রহস্থল থেকে পাইথন ৩. 3. ইনস্টল করব।

পাইথন ২.7.৫ সহ সেন্টোস sh টি জাহাজ যা সেন্টোস বেস সিস্টেমের একটি গুরুত্বপূর্ণ অংশ part এসসিএল আপনাকে ডিফল্ট পাইথন v2.7.5 এর পাশাপাশি পাইথন 3.x এর আরও নতুন সংস্করণ ইনস্টল করার অনুমতি দেবে যাতে ইয়ামের মতো সিস্টেম সরঞ্জামগুলি সঠিকভাবে কাজ চালিয়ে যেতে পারে।

সংগ্রহস্থল সক্ষম করতে, এসসিএল রিলিজ ফাইলটি ইনস্টল করুন:

sudo yum install centos-release-scl

একবার নিম্নলিখিত কমান্ডটি চালিয়ে পাইথন 3.6 ইনস্টল করুন:

sudo yum install rh-python36

আমরা এখন আমাদের টেনসরফ্লো প্রকল্পের জন্য ভার্চুয়াল পরিবেশ তৈরি করতে প্রস্তুত।

২. ভার্চুয়াল পরিবেশ তৈরি করা

পাইথন ৩.6 থেকে শুরু করে, ভার্চুয়াল পরিবেশ তৈরির প্রস্তাবিত উপায় venv মডিউলটি ব্যবহার করা।

পাইথন ৩.6 অ্যাক্সেস করতে আপনার scl সরঞ্জামটি ব্যবহার করে একটি নতুন শেল ইনস্ট্যান্স শুরু করতে হবে:

scl enable rh-python36 bash

আপনি টেনসরফ্লো প্রকল্পটি যে ডিরেক্টরিতে সঞ্চয় করতে চান সেই ডিরেক্টরিতে নেভিগেট করুন। এটি আপনার হোম ডিরেক্টরি বা অন্য কোনও ডিরেক্টরি হতে পারে যেখানে ব্যবহারকারীর পড়ার এবং লেখার অনুমতি রয়েছে।

টেনসরফ্লো প্রকল্পের জন্য একটি নতুন ডিরেক্টরি তৈরি করুন এবং এতে সিডি করুন:

mkdir tensorflow_project cd tensorflow_project

ডিরেক্টরিতে ভার্চুয়াল পরিবেশ তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

python3 -m venv venv

উপরের কমান্ডটি venv নামের একটি ডিরেক্টরি তৈরি করে, এতে পাইথন বাইনারি, পাইপ প্যাকেজ ম্যানেজার, স্ট্যান্ডার্ড পাইথন লাইব্রেরি এবং অন্যান্য সহায়ক ফাইল রয়েছে। ভার্চুয়াল পরিবেশের জন্য আপনি যে কোনও নাম ব্যবহার করতে পারেন।

এই ভার্চুয়াল পরিবেশটি ব্যবহার শুরু করার জন্য, আপনাকে এটি activate স্ক্রিপ্ট চালিয়ে সক্রিয় করতে হবে:

source venv/bin/activate

একবার সক্রিয় হয়ে গেলে, ভার্চুয়াল পরিবেশের বিন ডিরেক্টরিটি $PATH ভেরিয়েবলের শুরুতে যুক্ত করা হবে। এছাড়াও আপনার শেলের প্রম্পট পরিবর্তন হবে এবং এটি বর্তমানে আপনি ব্যবহার করছেন ভার্চুয়াল পরিবেশের নামটি প্রদর্শন করবে। এই ক্ষেত্রে যে venv

প্যাকেজ ইনস্টল করার সময় সমস্যাগুলি এড়াতে সর্বশেষ সংস্করণে পিপ আপগ্রেড করুন:

pip install --upgrade pip

৩. টেনসরফ্লো ইনস্টল করা

এখন ভার্চুয়াল পরিবেশ সক্রিয় করা হয়েছে, এটি এখন টেন্সরফ্লো লাইব্রেরি ইনস্টল করার সময় এসেছে। এটি করতে, নিম্নলিখিত টাইপ করুন:

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 এবং আপনি আপনার স্বাভাবিক শেলটিতে ফিরে আসবেন।

deactivate

উপসংহার

এই টিউটোরিয়ালে, আমরা আপনাকে টেনসরফ্লো সেন্টোস 7 ইনস্টল করার পদ্ধতি দেখিয়েছি।

পাইথন সেন্টোস