Keras 라이브러리로 작업 중이고 tensorboard를 사용하여 정확도 및 기타 변수의 그래프를 인쇄하려는 경우 다음 단계를 따르십시오.
1 단계 : 아래 명령을 사용하여 tensorboard를 가져 오려면 keras 콜백 라이브러리를 초기화하십시오.
from keras.callbacks import TensorBoard
2 단계 : "model.fit ()"명령 직전에 프로그램에 아래 명령을 포함 시키십시오.
tensor_board = TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
참고 : "./graph"를 사용하십시오. "/ graph"를 사용하지 말고 현재 작업 디렉토리에 그래프 폴더를 생성합니다.
3 단계 : "model.fit ()"에 Tensorboard 콜백을 포함합니다. 샘플은 다음과 같습니다.
model.fit(X_train,y_train, batch_size=batch_size, epochs=nb_epoch, verbose=1, validation_split=0.2,callbacks=[tensor_board])
4 단계 : 코드를 실행하고 작업 디렉토리에 그래프 폴더가 있는지 확인하십시오. 위의 코드가 올바르게 작동하면 작업 디렉토리에 "Graph"폴더가 있습니다.
5 단계 : 작업 디렉토리에서 터미널을 열고 아래 명령을 입력하십시오.
tensorboard --logdir ./Graph
6 단계 : 이제 웹 브라우저를 열고 아래 주소를 입력하십시오.
http://localhost:6006
들어가면 텐서 바 우드 페이지가 열리고 다양한 변수의 그래프를 볼 수 있습니다.
histogram_freq
하는 것이 좋습니다1
. "histogram_freq : 모델 레이어의 활성화 히스토그램을 계산하는 빈도 (에포크 단위). 0으로 설정하면 히스토그램이 계산되지 않습니다."