इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

न्यूरल स्ट्रक्चर्ड लर्निंग स्थापित करें

TensorFlow में न्यूरल स्ट्रक्चर्ड लर्निंग (NSL) का उपयोग करने के लिए अपने वातावरण को स्थापित करने के कई तरीके हैं:

  • एनएसएल को सीखने और उपयोग करने का सबसे आसान तरीका किसी इंस्टॉलेशन की आवश्यकता नहीं है: Google कोलेबोरेटरी का उपयोग करके सीधे अपने ब्राउज़र में एनएसएल ट्यूटोरियल चलाएं।
  • एक स्थानीय मशीन पर एनएसएल का उपयोग करने के लिए, पायथन के pip पैकेज मैनेजर के साथ एनएसएल पैकेज स्थापित करें।
  • यदि आपके पास एक अद्वितीय मशीन कॉन्फ़िगरेशन है, तो स्रोत से एनएसएल का निर्माण करें

पाइप का उपयोग करके तंत्रिका संरचित लर्निंग स्थापित करें

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

उबंटू पर:

sudo apt update
sudo apt install python3-dev python3-pip  # Python 3
sudo pip3 install --upgrade virtualenv  # system-wide install

MacOS पर:

/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. एक आभासी वातावरण बनाएँ।

virtualenv --python python3 "./venv"
source "./venv/bin/activate"
pip install --upgrade pip

3. TensorFlow स्थापित करें

CPU समर्थन:

pip install 'tensorflow>=1.15.0'

GPU समर्थन:

pip install 'tensorflow-gpu>=1.15.0'

4. तंत्रिका संरचित लर्निंग pip पैकेज स्थापित करें।

pip install --upgrade neural_structured_learning

5. (वैकल्पिक) टेस्ट न्यूरल स्ट्रक्चर्ड लर्निंग।

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

MacOS पर:

/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 स्थापित करें।

Bazel स्थापित करें , बिल्ड टूल जिसका उपयोग न्यूरल स्ट्रक्चर्ड लर्निंग को संकलित करने के लिए किया जाता है।

3. क्लोन स्ट्रक्चरल लर्निंग रिपॉजिटरी।

git clone https://github.com/tensorflow/neural-structured-learning.git

4. एक आभासी वातावरण बनाएँ।

virtualenv --python python3 "./venv"
source "./venv/bin/activate"
pip install --upgrade pip

5. Tensorflow स्थापित करें

ध्यान दें कि NSL को 1.15 या उच्चतर के TensorFlow संस्करण की आवश्यकता होती है। NSL भी TensorFlow 2.0 का समर्थन करता है।

CPU समर्थन:

pip install 'tensorflow>=1.15.0'

GPU समर्थन:

pip install 'tensorflow-gpu>=1.15.0'

6. तंत्रिका संरचित शिक्षण निर्भरता स्थापित करें।

cd neural-structured-learning
pip install --requirement neural_structured_learning/requirements.txt

7. (वैकल्पिक) यूनिट टेस्ट न्यूरल स्ट्रक्चर्ड लर्निंग।

bazel test //neural_structured_learning/...

8. पाइप पैकेज बनाएँ।

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"