Почему локальный хост TensorBoard: 6006 отображает только белую страницу? - PullRequest
0 голосов
/ 30 апреля 2020

Я использую настольный компьютер windows 10 с установленным GPU tenorflow.

При попытке запустить этот код, скопированный с веб-сайта TensorBoard, страница localhost, которая отображается после запуска приведенного ниже кода, является просто белая страница. Я попытался использовать "tenorboard --logdir logs / fit" и явный IP-адрес от терминала, однако ничего не работает. Также я получаю это сообщение от терминала после переобучения модели

"Обслуживание TensorBoard на локальном хосте; для доступа к сети используйте прокси или пройдите --bind_all TensorBoard 2.1.1 на http://localhost: 6006 / (чтобы выйти, нажмите 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.1588205515.DE SKTOP.profile-empty "

Не уверен, откуда go отсюда, любая помощь будет высоко ценится.

    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')
...