텐서보드
텐서보드는 텐서플로의 실행 상태를 관찰할 수 있는 도구입니다. 실행하는 방법은 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')])