IT 관련/Tensorflow

Tensorflow 공부를 위한 Tool 및 기타 세팅

nullzone 2017. 12. 21.
반응형


Tensorflow 공부를 위한 Tool 및 기타 세팅


Tensorflow 공부를 위해서 Linux, Windows에 

1. Anaconda 설치

2. Tensorflow 설치

3. Jupyter notebook 설치



Tensorflow 교육 참고 

홍콩 과기대 김성훈 교수님의 강의 웹사이트: http://hunkim.github.io/ml/ 를 강력히 추천한다. 

유투브에 도영상 강의가 있는데 대략 20분 내외의 강의 영상으로 되어 있으니 반드시 보시기를 바란다.

(나와 같은 초보자가 보기에 안성 맞춤이다)


아울러 github에는 무수히 많은 tensorflow example과 유용한 소스들이 많으니 이들을 잘 이용해야 한다.


Tensorflow Python API Reference

공식 사이트인 https://www.tensorflow.org/ 를 참고 해도 된다. 

그러나 Tensorflow API는 search 메뉴가 없어서 참고 하기 어렵다면 

http://devdocs.io/tensorflow~python/ 를 이용 하는것도 좋은 선택이다. 

이제부터는 본격적으로 코드를 만들어 보려고 한다.

물론 Jupyter를 이용하여 각종 코드를 실행해보고 작성해 볼 수도 있지만

아무래도 손에 익은 Sublime Text,  VSCode 등을 이용 해보는 것이 나을 것이다.


두 에디터 역시 plugIn을 이용 하여 Python(anaconda) 개발 환경을 쉽게 구축 할 수 있다.

초 간단하게 설치 방법/설정법을 알아보자.

나는 개인적으로 Sublime Text를 좋아 하는데 Anaconda 환경에서 tensorflow는 VSCode가 약간 더 마음에 든다.



Sublime Text3 

참고 : http://damnwidget.github.io/anaconda/anaconda_settings/


Install Plugin package 

To install anaconda trough Package Control show the Command Palette (Tools -> Command Palette) and write install package


Setting Anaconda

가능하면 Project Setting(Project -> Edit Project) 


{
"build_systems":
[
{
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"name": "Anaconda Python Builder",
"selector": "source.python",
"shell_cmd": "python -u \"$file\""
}
],
"folders":
[
{
"follow_symlinks": true,
"path": "."
}
],
"settings":
{
"anaconda_linting": true,
"anaconda_linting_behaviour": "always",
"pep257": false,
"python_interpreter": "~/.virtualenvs/anaconda/bin/python",
"test_command": "python -m unittest discover",
"use_pylint": false,
"validate_imports": true
}
}



VSCode

https://marketplace.visualstudio.com/items?itemName=ms-python.python



{
"python.pythonPath": "C:\\ProgramData\\anaconda3\\envs\\tf35\\python.exe",
// Whether to lint Python files using pep8
"python.formatting.formatOnSave": true,
"python.linting.pep8Enabled": true,
"python.linting.pylintEnabled": false,
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/k SET CMDER_ROOT=C:\\PROGRA~1\\cmd&&C:\\PROGRA~1\\cmd\\vendor\\init.bat"
],
}


  

 








반응형

'IT 관련 > Tensorflow' 카테고리의 다른 글

AI 활용사례  (0) 2018.05.14
Tensorflow(Linux) -jupyter notebook 설치  (0) 2017.12.21
tensorflow(Windows) -jupyter notebook 설치  (0) 2017.12.19
tensorflow(Windows) 설치  (0) 2017.12.16
tensorflow(Linux) 설치  (0) 2017.12.16

댓글