Tensorflow 기초 - Window 에서 사용하기


Leaner Regression 에 대한 CostFunction
     

 

Tensorflow - TensorBoard
  • Tensorflow 에 기록된 로그를 시각화하여 보여주는 도구
  • 로그를 시각화하는 것이기 때문에 이전 로그 기록도 그대로 시각화 해준다.

Jupyter 에서 설치


Trouble Shooting
  • Check that jupyter-tensorboard, tensorflow and tensorboard are all installed via pip list|grep tensor, you should see at least three lines, jupyter-tensorboard, tensorflow and tensorflow-tensorboard (or tensorboard ). And also, check that tensorflow version is >=1.3.
  • Check that jupyter notebook is installed in the same python version via pip list|grep notebook, you shold see notebook package.
  • If you have installed the package but no buttons of tensorboard in jupyter appear, you need to run jupyter tensorboard enable --user. The step should be performed in the installation process, however, in some cases it seems that the command is not executed.
  • Checking for error messages in the browser's Javascript console (e.g. CTRL+SHIFT+J in Chrome).
  • Check the issue page for this repository. If you can't find one that fits your problem, please create a new one!
  • https://stackoverflow.com/questions/46499808/pip-throws-typeerror-parse-got-an-unexpected-keyword-argument-transport-enco
    • jupyter-tensorboard 가 설치가 안되어 있어서 설치하는데 오류가 발생함.
      • conda install -c conda-forge keras 명령어 실행 중
      • 안될 경우 pip/index.py 파일 수정 필요  730 라인

TensorBoard
  • 노트북의 running 탭에 instance가 하나씩 생김.

TensorBoard 코드
  • 로그 지정
    • writer = tf.summary.FileWriter('./board/sample_2', sess.graph)




AdamOptimizer
  • Gradient Descent Optimization Algorithms 의 한 종류
  • Adam (Adaptive Moment Estimation)은 RMSProp과 Momentum 방식을 합친 것 같은 알고리즘이다. 이 방식에서는 Momentum 방식과 유사하게 지금까지 계산해온 기울기의 지수평균을 저장하며, RMSProp과 유사하게 기울기의 제곱값의 지수평균을 저장한다.
  • 출처 - http://shuuki4.github.io/deep%20learning/2016/05/20/Gradient-Descent-Algorithm-Overview.html
















+ Recent posts