টেনসরফ্লোতে নিউরাল স্ট্রাকচার্ড লার্নিং (এনএসএল) ব্যবহার করার জন্য আপনার পরিবেশ স্থাপনের বিভিন্ন উপায় রয়েছে:
- এনএসএল শিখতে ও ব্যবহার করার সহজতম পদ্ধতির জন্য কোনও ইনস্টলেশন দরকার নেই: গুগল কোলাবোরেটরি ব্যবহার করে সরাসরি আপনার ব্রাউজারে এনএসএল টিউটোরিয়ালগুলি চালান।
- স্থানীয় মেশিনে এনএসএল ব্যবহার করতে পাইথনের
pip
প্যাকেজ ম্যানেজারের সাথে এনএসএল প্যাকেজ ইনস্টল করুন। - আপনার যদি একটি অনন্য মেশিন কনফিগারেশন থাকে তবে উত্স থেকে এনএসএল তৈরি করুন ।
পাইপ ব্যবহার করে নিউরাল স্ট্রাকচার্ড লার্নিং ইনস্টল করুন
1. পাইথন বিকাশের পরিবেশ ইনস্টল করুন।
উবুন্টুতে:
sudo apt update
sudo apt install python3-dev python3-pip # Python 3
sudo pip3 install --upgrade virtualenv # system-wide install
ম্যাকোজে:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew update
brew install python # Python 3
sudo pip3 install --upgrade virtualenv # system-wide install
২. ভার্চুয়াল পরিবেশ তৈরি করুন।
virtualenv --python python3 "./venv"
source "./venv/bin/activate"
pip install --upgrade pip
৩. টেনসরফ্লো ইনস্টল করুন
সিপিইউ সমর্থন:
pip install 'tensorflow>=1.15.0'
জিপিইউ সমর্থন:
pip install 'tensorflow-gpu>=1.15.0'
৪. নিউরাল স্ট্রাকচার্ড লার্নিং pip
প্যাকেজ ইনস্টল করুন।
pip install --upgrade neural_structured_learning
5. (ptionচ্ছিক) পরীক্ষা নিউরাল স্ট্রাকচার্ড লার্নিং।
python -c "import neural_structured_learning as nsl"
নিউরাল স্ট্রাকচার্ড লার্নিং পাইপ প্যাকেজ তৈরি করুন
1. পাইথন বিকাশের পরিবেশ ইনস্টল করুন।
উবুন্টুতে:
sudo apt update
sudo apt install python3-dev python3-pip # Python 3
sudo pip3 install --upgrade virtualenv # system-wide install
ম্যাকোজে:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
brew update
brew install python # Python 3
sudo pip3 install --upgrade virtualenv # system-wide install
2. Bazel ইনস্টল করুন।
নিউজাল স্ট্রাকচার্ড লার্নিং সংকলন করতে ব্যবহৃত বিল্ড টুল বাজেল ইনস্টল করুন ।
৩. নিউরাল স্ট্রাকচার্ড লার্নিং স্টোরের ক্লোন করুন।
git clone https://github.com/tensorflow/neural-structured-learning.git
৪. ভার্চুয়াল পরিবেশ তৈরি করুন।
virtualenv --python python3 "./venv"
source "./venv/bin/activate"
pip install --upgrade pip
5. টেনসরফ্লো ইনস্টল করুন
নোট করুন যে এনএসএলের জন্য 1.15 বা তদুর্ধ্বের একটি টেনসরফ্লো সংস্করণ প্রয়োজন। এনএসএল টেনসরফ্লো ২.০ সমর্থন করে।
সিপিইউ সমর্থন:
pip install 'tensorflow>=1.15.0'
জিপিইউ সমর্থন:
pip install 'tensorflow-gpu>=1.15.0'
6. নিউরাল স্ট্রাকচার্ড লার্নিং নির্ভরতা ইনস্টল করুন।
cd neural-structured-learning
pip install --requirement neural_structured_learning/requirements.txt
(. (ptionচ্ছিক) ইউনিট টেস্ট নিউরাল স্ট্রাকচার্ড লার্নিং।
bazel test //neural_structured_learning/...
৮. পাইপ প্যাকেজটি তৈরি করুন।
python setup.py bdist_wheel --universal --dist-dir="./wheel"
9. পাইপ প্যাকেজ ইনস্টল করুন।
pip install --upgrade ./wheel/neural_structured_learning*.whl
10. পরীক্ষা নিউরাল স্ট্রাকচার্ড লার্নিং।
python -c "import neural_structured_learning as nsl"