Согласно документам , вы можете использовать Tensorboard для визуализации графиков после обучения вашей модели.
Сначала определите вашу модель и запустите ее.Затем откройте Tensorboard и переключитесь на вкладку График.
Пример минимальной компиляции
Этот пример взят из документации.Сначала определите вашу модель и данные.
# Relevant imports.
%load_ext tensorboard
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from datetime import datetime
from packaging import version
import tensorflow as tf
from tensorflow import keras
# Define the model.
model = keras.models.Sequential([
keras.layers.Flatten(input_shape=(28, 28)),
keras.layers.Dense(32, activation='relu'),
keras.layers.Dropout(0.2),
keras.layers.Dense(10, activation='softmax')
])
model.compile(
optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
(train_images, train_labels), _ = keras.datasets.fashion_mnist.load_data()
train_images = train_images / 255.0
Затем обучите вашу модель.Здесь вам нужно будет определить обратный вызов для Tensorboard, который будет использоваться для визуализации статистики и графиков.
# Define the Keras TensorBoard callback.
logdir="logs/fit/" + datetime.now().strftime("%Y%m%d-%H%M%S")
tensorboard_callback = keras.callbacks.TensorBoard(log_dir=logdir)
# Train the model.
model.fit(
train_images,
train_labels,
batch_size=64,
epochs=5,
callbacks=[tensorboard_callback])
После обучения в своей записной книжке запустите
%tensorboard --logdir logs
и переключитесь на графикВкладка на панели навигации:
Вы увидите график, который выглядит примерно так: