This page was translated by the Cloud Translation API.
Switch to English

টেনসরফ্লো কোয়ান্টাম ইনস্টল করুন

টেনসরফ্লো কোয়ান্টাম (টিএফকিউ) ব্যবহার করার জন্য আপনার পরিবেশ সেট আপ করার কয়েকটি উপায় রয়েছে:

  • টিএফকিউ শেখার এবং ব্যবহারের সহজতম পদ্ধতির জন্য কোনও ইনস্টলেশন দরকার নেই Google গুগল কোলাব ব্যবহার করে সরাসরি আপনার ব্রাউজারে টেনসরফ্লো কোয়ান্টাম টিউটোরিয়াল চালান।
  • স্থানীয় মেশিনে টেনসরফ্লো কোয়ান্টাম ব্যবহার করতে পাইথনের পাইপ প্যাকেজ ম্যানেজার ব্যবহার করে টিএফকিউ প্যাকেজ ইনস্টল করুন।
  • অথবা উত্স থেকে টেনসরফ্লো কোয়ান্টাম তৈরি করুন।

টেনসরফ্লো কোয়ান্টাম পাইথন 3.6 এবং 3.7 এ সমর্থিত এবং এটি সরাসরি সিরকের উপর নির্ভর করে।

পাইপ প্যাকেজ

আবশ্যকতা

আপনার পাইথন বিকাশ পরিবেশ এবং একটি ( alচ্ছিক ) ভার্চুয়াল পরিবেশ স্থাপন করতে টেনসরফ্লো ইনস্টল গাইডটি দেখুন।

আপগ্রেড করুন pip এবং TensorFlow ইনস্টল

  pip3 install --upgrade pip
  pip3 install tensorflow==2.1.0

প্যাকেজ ইনস্টল করুন

টেনসরফ্লো কোয়ান্টামের সর্বশেষতম স্থিতিশীল প্রকাশটি ইনস্টল করুন:

  pip3 install -U tensorflow-quantum

টেনসরফ্লো কোয়ান্টামের সর্বশেষতম রাতের সংস্করণ ইনস্টল করুন:

  pip3 install -U tfq-nightly

উত্স থেকে তৈরি করুন

নিম্নলিখিত পদক্ষেপগুলি উবুন্টু-জাতীয় সিস্টেমগুলির জন্য পরীক্ষা করা হয়।

1. পাইথন 3 বিকাশ পরিবেশ স্থাপন করুন environment

  sudo apt update
  sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python3
  sudo apt install python3 python3-dev python3-venv python3-pip
  python3 -m pip install --upgrade pip

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

  python3 -m venv tfq_env
  source tfq_env/bin/activate

৩. বাজেল ইনস্টল করুন

TensorFlow দেখুন উৎস থেকে বিল্ড ইনস্টল করার নির্দেশিকা Bazel বিল্ড সিস্টেম।

bazel সাথে সামঞ্জস্যতা নিশ্চিত করতে, bazel সংস্করণ 0.26.1 বা তার চেয়ে কম প্রয়োজন। বাজেলের বিদ্যমান বিদ্যমান সংস্করণটি সরাতে:

  sudo apt-get remove bazel

তারপরে বাজেল সংস্করণ 0.26.0 ইনস্টল করুন:

  wget https://github.com/bazelbuild/bazel/releases/download/0.26.0/bazel_0.26.0-linux-x86_64.deb
  sudo dpkg -i bazel_0.26.0-linux-x86_64.deb

৪. উত্স থেকে টেনসরফ্লো তৈরি করুন

বিশদের জন্য উত্স গাইড থেকে টেনসরফ্লো বিল্ডটি পড়ুন। টেনসরফ্লো কোয়ান্টাম টেনসরফ্লো সংস্করণ ২.১ এর সাথে সামঞ্জস্যপূর্ণ।

টেনসরফ্লো উত্স কোডটি ডাউনলোড করুন:

  git clone https://github.com/tensorflow/tensorflow.git
  cd tensorflow
  git checkout v2.1.0

টেনসরফ্লো নির্ভরতা ইনস্টল করুন:

  python3 -m pip install -U pip six numpy wheel setuptools mock 'future>=0.17.1'
  python3 -m pip install -U keras_applications --no-deps
  python3 -m pip install -U keras_preprocessing --no-deps

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

  ./configure

আপনার বাজেল সংস্করণটি সঠিক কিনা তা যাচাই করুন:

  bazel version

টেনসরফ্লো প্যাকেজটি তৈরি করুন:

  bazel build -c opt --cxxopt="-O3" --cxxopt="-march=native" --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0" //tensorflow/tools/pip_package:build_pip_package

বিল্ডটি সম্পূর্ণ হওয়ার পরে, প্যাকেজটি ইনস্টল করুন:

  ./bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
  pip install /tmp/tensorflow_pkg/ name_of_generated_wheel .whl

5. টেনসরফ্লো কোয়ান্টাম ডাউনলোড করুন

টেনসরফ্লো কোয়ান্টাম উত্স কোডটি ডাউনলোড করুন এবং প্রয়োজনীয়তাগুলি ইনস্টল করুন:

  cd ..
  git clone https://github.com/tensorflow/quantum.git
  cd quantum
  python3 -m pip install -r requirements.txt

আপনার বাজেল সংস্করণটি যাচাই করুন (যেহেতু এটি স্বয়ংক্রিয়ভাবে আপডেট করতে পারে):

  bazel version

The. টেনসরফ্লো কোয়ান্টাম পাইপ প্যাকেজ তৈরি করুন

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

  ./configure.sh
  bazel build -c opt --cxxopt="-O3" --cxxopt="-march=native" --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0" release:build_pip_package
  bazel-bin/release/build_pip_package /tmp/tfquantum/
  python3 -m pip install /tmp/tfquantum/ name_of_generated_wheel .whl