CNTK 빌드 및 사용은 추천하지 않습니다.
R6030 오류 등등 오류가 많이 발생해서 사용하기 나쁩니다.
PyCharm 2017.2.3을 사용 중이다.
Anaconda3 사용 중
setx MKLML_PATH C:\local\mklml\mklml_win_2018.0.1.20171007
setx BOOST_INCLUDE_PATH C:\local\boost_1_60_0
setx BOOST_LIB_PATH C:\local\boost_1_60_0\lib64-msvc-14.0
setx PROTOBUF_PATH C:\local\protobuf-3.1.0-vs15
setx CUB_PATH C:\local\cub-1.4.1
setx SWIG_PATH C:\local\swigwin-3.0.10
setx OPENCV_PATH_V31 C:\local\opencv3.1.0\build
setx ZLIB_PATH C:\local\zlib-vs15
setx CNTK_PY35_PATH "C:\Program Files\Anaconda3\envs\cntk-py35"
이 경로가 이렇게 되는 이유는 아래에 설명.
setx PYTHONPATH c:\repos\cntk\bindings\python;%PYTHONPATH%
CNTK용 virtual env 설치는
conda env create --file c:\repos\cntk\Scripts\install\windows\conda-windows-cntk-py35-environment.yml
이렇게 하면, 폴더 구조가 이렇게 생긴다.
나는 CNTK에서 설치하라는 Anaconda 설치 전에 이미 tensorflow를 설치 했기 때문에,
다시 설치하지 않았다. 이 버전들은 python3.5를 사용한다.
테스트 결과 일단 activate 잘 된다.
(C:\Program Files\Anaconda3) C:\Users\Administrator>activate cntk-py35
(cntk-py35) C:\Users\Administrator>deactivate
빌드 중에 아래와 같은 오류가 난다면,
해당 파일을 AcroEdit에서 열어서, ANSI로 변환하여 저장하면 된다.
warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
1>C:\local\opencv3.1.0\build\include\opencv2/core/utility.hpp : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
'TensorFlow OpenCV' 카테고리의 다른 글
Windows GDI와 OPENCV 혼용, PolyBezier + Mat 2018. 1. 16. (0) | 2019.10.05 |
---|---|
darknet DEBUG BUILD 오류 해결 2018. 1. 16. (0) | 2019.10.05 |
PyCharm, Tensorflow, Keras 설치 2017. 11. 25. (0) | 2019.10.05 |
tensorflow 타코트론~ 핫핫핫. 잘 안 됩니다. 후히히 2017. 11. 19. (0) | 2019.10.05 |
Tensorflow 처리 속도 비교. GTX660, GTX1080ti 2017. 10. 26. 1: (0) | 2019.10.05 |