이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

신경 구조 학습 설치

TensorFlow에서 NLS (Neural Structured Learning)를 사용하도록 환경을 설정하는 몇 가지 방법이 있습니다.

  • NSL을 배우고 사용하는 가장 쉬운 방법은 설치할 필요가 없습니다. Google Colaboratory를 사용하여 브라우저에서 직접 NSL 자습서를 실행하십시오.
  • 로컬 컴퓨터에서 NSL을 사용하려면 Python의 pip 패키지 관리자와 함께 NSL 패키지 를 설치하십시오.
  • 고유 한 시스템 구성이있는 경우 소스에서 NSL빌드하십시오 .

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. Neural Structured Learning pip 패키지를 설치하십시오.

pip install --upgrade neural_structured_learning

5. (선택 사항) 신경 구조 학습 테스트.

python -c "import neural_structured_learning as nsl"

신경 구조 학습 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. Bazel을 설치하십시오.

신경 구조 학습을 컴파일하는 데 사용되는 빌드 도구 인 Bazel을 설치 하십시오.

3. Neural Structured Learning 저장소를 복제하십시오.

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/...

pip 패키지를 빌드하십시오.

python setup.py bdist_wheel --universal --dist-dir="./wheel"

9. pip 패키지를 설치하십시오.

pip install --upgrade ./wheel/neural_structured_learning*.whl

10. 신경 구조 학습 테스트.

python -c "import neural_structured_learning as nsl"