Google I/O-তে টিউন করার জন্য ধন্যবাদ। চাহিদা অনুযায়ী সব সেশন দেখুন চাহিদা অনুযায়ী দেখুন

নিউরাল স্ট্রাকচার্ড লার্নিং ইনস্টল করুন

টেনসরফ্লোতে নিউরাল স্ট্রাকচার্ড লার্নিং (এনএসএল) ব্যবহার করার জন্য আপনার পরিবেশ স্থাপনের বিভিন্ন উপায় রয়েছে:

  • এনএসএল শিখতে ও ব্যবহার করার সহজতম পদ্ধতির জন্য কোনও ইনস্টলেশন দরকার নেই: গুগল কোলাবোরেটরি ব্যবহার করে সরাসরি আপনার ব্রাউজারে এনএসএল টিউটোরিয়ালগুলি চালান।
  • স্থানীয় মেশিনে এনএসএল ব্যবহার করতে পাইথনের 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"