টেনসরফ্লো ফেডারেটেড ইনস্টল করুন

TensorFlow Federated (TFF) ব্যবহার করার জন্য আপনার পরিবেশ সেট আপ করার কয়েকটি উপায় রয়েছে:

  • TFF শেখার এবং ব্যবহার করার সবচেয়ে সহজ উপায় কোন ইনস্টলেশনের প্রয়োজন নেই; Google Colaboratory ব্যবহার করে সরাসরি আপনার ব্রাউজারে TensorFlow ফেডারেটেড টিউটোরিয়াল চালান।
  • স্থানীয় মেশিনে টেনসরফ্লো ফেডারেটেড ব্যবহার করতে, পাইথনের pip প্যাকেজ ম্যানেজারের সাথে TFF প্যাকেজটি ইনস্টল করুন ।
  • আপনার যদি একটি অনন্য মেশিন কনফিগারেশন থাকে, তাহলে উৎস থেকে TFF প্যাকেজ তৈরি করুন ।

pip ব্যবহার করে টেনসরফ্লো ফেডারেটেড ইনস্টল করুন

1. পাইথন ডেভেলপমেন্ট এনভায়রনমেন্ট ইনস্টল করুন।

sudo apt update
sudo apt install python3-dev python3-pip  # Python 3

2. একটি ভার্চুয়াল পরিবেশ তৈরি করুন।

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"

3. প্রকাশিত TensorFlow ফেডারেটেড পাইথন প্যাকেজ ইনস্টল করুন।

pip install --upgrade tensorflow-federated

4. টেস্ট টেনসরফ্লো ফেডারেটেড।

python -c "import tensorflow_federated as tff; print(tff.tensorflow_computation(lambda: 'Hello World')())"

উৎস থেকে TensorFlow ফেডারেটেড পাইথন প্যাকেজ তৈরি করুন

উত্স থেকে একটি টেনসরফ্লো ফেডারেটেড পাইথন প্যাকেজ তৈরি করা সহায়ক যখন আপনি চান:

  • TensorFlow Federated-এ পরিবর্তন করুন এবং সেই পরিবর্তনগুলি জমা দেওয়ার বা প্রকাশ করার আগে TensorFlow Federated ব্যবহার করে এমন একটি উপাদানে সেই পরিবর্তনগুলি পরীক্ষা করুন।
  • TensorFlow Federated-এ জমা দেওয়া কিন্তু প্রকাশ করা হয়নি এমন পরিবর্তনগুলি ব্যবহার করুন।

1. পাইথন ডেভেলপমেন্ট এনভায়রনমেন্ট ইনস্টল করুন।

sudo apt update
sudo apt install python3-dev python3-pip  # Python 3

2. Bazel ইনস্টল করুন।

Bazel ইনস্টল করুন , টেনসরফ্লো ফেডারেটেড কম্পাইল করতে ব্যবহৃত বিল্ড টুল।

3. টেনসরফ্লো ফেডারেটেড রিপোজিটরি ক্লোন করুন।

git clone https://github.com/google-parfait/tensorflow-federated.git
cd "tensorflow-federated"

4. একটি ভার্চুয়াল পরিবেশ তৈরি করুন।

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"
pip install numpy

5. টেনসরফ্লো ফেডারেটেড পাইথন প্যাকেজ তৈরি করুন।

mkdir "/tmp/tensorflow_federated"
bazel run //tools/python_package:build_python_package -- \
    --output_dir="/tmp/tensorflow_federated"

6. ভার্চুয়াল পরিবেশ থেকে প্রস্থান করুন

deactivate

7. একটি নতুন প্রকল্প তৈরি করুন।

mkdir "/tmp/project"
cd "/tmp/project"

8. একটি নতুন ভার্চুয়াল পরিবেশ তৈরি করুন।

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"

9. TensorFlow ফেডারেটেড পাইথন প্যাকেজ ইনস্টল করুন।

pip install --upgrade "/tmp/tensorflow_federated/"*".whl"

10. টেস্ট টেনসরফ্লো ফেডারেটেড।

python -c "import tensorflow_federated as tff; print(tff.tensorflow_computation(lambda: 'Hello World')())"