我已经在Ananconda环境中使用Keras创建了一个NN模型(我使用的是Jupiter)。我想要访问我正在使用tensorboard编写的日志文件,我想查看准确性和损失函数图。
但是,当我试图从终端访问日志文件时,出现了这个错误: AttributeError:模块'tensorboard.util‘没有属性'PersistentOpEvaluator’。
有没有人可以帮我写下这些图表,看看他们打开了张力板?
这是我的代码:
hidden_size = 256
sl_model = keras.models.Sequential()
[...]
sl_model.add(keras.layers.Dense(max_length, activation='softmax'))
optimizer = keras.optimizers.Adam()
sl_model.compile(loss='binary_crossentropy', optimizer=optimizer, metrics=['acc'])
batch_size = 128
epochs = 3
# Let's print a summary of the model
sl_model.summary()
#I'd like to access to this file
cbk = keras.callbacks.TensorBoard("logging/keras_model")
print("\nStarting training...")
sl_model.fit(x_train, y_train, epochs=epochs, batch_size=batch_size,
shuffle=True, validation_data=(x_dev, y_dev), callbacks=[cbk])我该如何解决这个问题呢?谢谢!
发布于 2019-04-10 03:11:00
您必须删除站点包中的tensorboard目录,然后在假定您的tensorflow版本是最新的情况下执行pip install tensorboard --upgrade。
https://stackoverflow.com/questions/55597712
复制相似问题