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.federated_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.federated_computation(lambda: 'Hello World')())"