【사내 공부회】Tensorflow 튜토리얼(Deep MNIST for Experts)을 시험해 보세요
4587 단어 공부회기계 학습TensorFlow
전제 지식
MNIST For ML Beginners 내용
참고 사이트
TensorFlow 튜토리얼 일본어 번역 (Deep MNIST for Experts)
"Deep MNIST for Experts"는 어렵습니다.
「Deep MNIST for Experts」에서 새롭게 나온 용어・내용
CNN(컨벌루션 신경망)
학습
Tensorflow
tf.truncated_normal
tf.nn.conv2d
tf.nn.max_pool
tf.summary.FileWriter
(TensorBoard용) MNIST for ML Beginners 문제
종횡의 2차원 데이터를 1차원의 데이터로 변환함으로써,
형상에 관한 정보(공간적으로 가까운 값은 픽셀값도 가깝다)가 무시되고 있다
⇒ 컨벌루션을 사용하여 형상을 유지한다!
※ 『제로부터 만드는 Deep Learning』 7.2.1장 참고
CNN에 대한 참고 사이트
스테디셀러 Convolutional Neural Network를 처음부터 이해
상기 사이트를 알기 쉽기 때문에 설명은 생략합니다.
TensorBoard
Tensorflow 시각화 도구
mnist_deep.py에서 Tensorboard 용 코드
m에 st_로 p. py의 다음 코드는 Tensorboard가 참조하는 데이터를 출력합니다.
mnist_deep.py
graph_location = tempfile.mkdtemp()
print('Saving graph to: %s' % graph_location)
#⇒ Saving graph to C:\Users\yuji3\AppData\Local\Temp\tmps8xk5yjw
train_writer = tf.summary.FileWriter(graph_location)
train_writer.add_graph(tf.get_default_graph())
Tensorboard 시작
> tensorboard --logdir=C:\Users\yuji3\AppData\Local\Temp\tmps8xk5yjw
localhost:6006
방문 Reference
이 문제에 관하여(【사내 공부회】Tensorflow 튜토리얼(Deep MNIST for Experts)을 시험해 보세요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuji38kwmt/items/818238542297ab95dce7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)