python - 为什么 TensorBoard localhost:6006 只显示白页?
问题描述
我正在使用安装了 tensorflow GPU 的 Windows 10 桌面。
当尝试运行我从 TensorBoard 网站复制的代码时,运行以下代码后显示的 localhost 页面只是一个白页。我尝试使用“tensorboard --logdir logs/fit”和终端的明确 IP 地址,但没有任何效果。此外,在模型重新训练后,我从终端收到此消息
“在 localhost 上服务 TensorBoard;要向网络公开,请使用代理或在http://localhost:6006/处传递 --bind_all TensorBoard 2.1.1 (按 CTRL+C 退出)E0429 20:12:03.996999 876 directory_watcher。 py:255] 文件 ./logs\1588205514.6450007\train\events.out.tfevents.1588205515.DE SKTOP.14952.259.v2 已更新,即使当前文件为 ./logs\1588205514.6450007\train\events.out.tfevents.1588205551。 DE SKTOP.profile-空"
不知道从哪里开始,任何帮助将不胜感激。
import tensorflow as tf
from tensorflow.python.keras.callbacks import TensorBoard
import time
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
def create_model():
return tf.keras.models.Sequential([
tf.keras.layers.Flatten(input_shape=(28, 28)),
tf.keras.layers.Dense(512, activation='relu'),
tf.keras.layers.Dropout(0.2),
tf.keras.layers.Dense(10, activation='softmax')
])
tensorboard = TensorBoard(log_dir='logs\\{}'.format(time.time()))
model = create_model()
model.compile(optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
model.fit(x=x_train,
y=y_train,
epochs=1,
validation_data=(x_test, y_test),
callbacks=[tensorboard])
model.save('TestBoard.model')
解决方案
推荐阅读
- javascript - 为什么javascript表现出奇怪的行为?
- django - 如何访问模板中的不同模型?
- android-studio - Android Studio Canary - 找不到代码样式选项
- jquery - 收到前响应后一一调用ajax
- python - 在 Windows 上安装 Python PIP 缺少子目录?
- asp.net - 如何反序列化嵌套 JSON 并将其绑定到模型以在视图中表示
- python - 图片库中 15 个元素后的 StaleElementReferenceException
- javascript - 是否可以在 vuetify 数据表上调用 REST API 进行数据加载、搜索、分页和排序?
- java - 选择多个图像并插入多个不同的 imageViews
- postgresql - 如何将regclass转换为不带引号的字符串?