Se stai lavorando con la libreria Keras e vuoi usare la tensorboard per stampare i tuoi grafici di precisione e altre variabili, allora di seguito sono i passaggi da seguire.
passaggio 1: inizializzare la libreria di callback di keras per importare la tensorboard utilizzando il comando seguente
from keras.callbacks import TensorBoard
passaggio 2: includere il comando seguente nel programma appena prima del comando "model.fit ()".
tensor_board = TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
Nota: utilizzare "./graph". Genererà la cartella dei grafici nella directory di lavoro corrente, evitando di usare "/ graph".
passaggio 3: includere il callback di Tensorboard in "model.fit ()". L'esempio è riportato di seguito.
model.fit(X_train,y_train, batch_size=batch_size, epochs=nb_epoch, verbose=1, validation_split=0.2,callbacks=[tensor_board])
passaggio 4: eseguire il codice e verificare se la cartella del grafico è presente nella directory di lavoro. se i codici sopra funzionano correttamente avrai la cartella "Graph" nella tua directory di lavoro.
passaggio 5: aprire Terminale nella directory di lavoro e digitare il comando seguente.
tensorboard --logdir ./Graph
passaggio 6: ora apri il browser web e inserisci l'indirizzo qui sotto.
http://localhost:6006
Dopo aver inserito, si aprirà la pagina Tensorbaord in cui è possibile vedere i grafici delle diverse variabili.
histogram_freq
su1
. "histogram_freq: frequenza (in epoche) alla quale calcolare gli istogrammi di attivazione per i livelli del modello. Se impostato su 0, gli istogrammi non verranno calcolati."