텐서플로 기초

딥러닝과 텐서플로의 기초를 다룹니다


수강중

3. 텐서보드

동영상이 없는 텍스트 강의 자료입니다.

텐서보드는 텐서플로의 실행 상태를 관찰할 수 있는 도구입니다. 실행하는 방법은 2가지가 있습니다.

주피터 노트북이나 Colab에서 바로 실행하려면 다음 명령을 실행합니다.

%load_ext tensorboard

그리고 현재 폴더에 logs라는 폴더에 기록을 열도록 합니다. logs 폴더는 텐서보드가 자동으로 만듭니다. 폴더의 이름은 다른 것을 써도 괜찮습니다.

%tensorboard --logdir logs

만약 실행이 안될 경우 현재 작업 중인 폴더에서 명령창을 열고 tensorboard --logdir logs라고 입력한 후, http://localhost:6006 에 접속한다.

그리고 모형을 학습시킬 때 다음과 같이 텐서보드에 연동되도록 해줍니다.

model.fit(x, y, epochs=100, callbacks=[tf.keras.callbacks.TensorBoard('logs')])