TensorFlow फ़ेडरेटेड स्थापित करें

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

TensorFlow फ़ेडरेटेड (TFF) का उपयोग करने के लिए अपना परिवेश सेट करने के कुछ तरीके हैं:

  • TFF सीखने और उपयोग करने का सबसे आसान तरीका किसी इंस्टॉलेशन की आवश्यकता नहीं है; Google सहयोग का उपयोग करके सीधे अपने ब्राउज़र में TensorFlow फ़ेडरेटेड ट्यूटोरियल चलाएँ।
  • स्थानीय मशीन पर TensorFlow फ़ेडरेटेड का उपयोग करने के लिए, TFF पैकेज को Python के pip पैकेज मैनेजर के साथ स्थापित करें।
  • यदि आपके पास एक अद्वितीय मशीन कॉन्फ़िगरेशन है, तो स्रोत से 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 फ़ेडरेटेड पायथन पैकेज बनाना तब मददगार होता है जब आप:

  • TensorFlow फ़ेडरेटेड में परिवर्तन करें और एक घटक में उन परिवर्तनों का परीक्षण करें जो उन परिवर्तनों को सबमिट या रिलीज़ करने से पहले TensorFlow फ़ेडरेटेड का उपयोग करते हैं।
  • उन परिवर्तनों का उपयोग करें जो TensorFlow फ़ेडरेटेड को सबमिट किए गए हैं लेकिन जारी नहीं किए गए हैं।

1. पायथन विकास पर्यावरण स्थापित करें।

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

2. बेज़ल स्थापित करें।

Tensorflow फ़ेडरेटेड को संकलित करने के लिए उपयोग किया जाने वाला बिल्ड टूल, Bazel स्थापित करें

3. Tensorflow फ़ेडरेटेड रिपॉजिटरी को क्लोन करें।

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

4. TensorFlow फ़ेडरेटेड पायथन पैकेज बनाएँ।

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

5. एक नया प्रोजेक्ट बनाएं।

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

6. एक आभासी वातावरण बनाएं।

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

7. TensorFlow फ़ेडरेटेड पायथन पैकेज स्थापित करें।

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

8. टेस्ट टेंसरफ़्लो फ़ेडरेटेड।

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