我正在使用tensorflow运行CNN训练模型。我想用Tensorboard可视化训练模型的准确性。我尝试了以下变体:
tensorboard --logdir=/Users/Desktop/model_folder
tensorboard --logdir="/Users/Desktop/model_folder"
但每次我尝试在浏览器中加载Tensorflow时,错误都是:当前数据集没有活动的仪表板。
我看到了一些针对Windows的解决方案,他们指定了网络驱动器;然而,mac没有网络驱动器,所以我不知道如何继续。
MacBook有解决这个错误的方法吗?或者还有其他方法可以用python可视化训练模型的准确性吗?
为了简单地可视化,您不需要tensorboard,只需要使用fit
方法返回的history
对象:
import pandas as pd
#### here you create your model ####
hist = fit(x, y)
histdf = pd.DataFrame(hist)
# Plot loss
hist_df.loc[:, ['train_loss', 'val_loss']].plot(kind='line')
# Plot accuracy
hist_df.loc[:, ['train_accuracy', 'val_accuracy']].plot(kind='line')
当然,您也可以导入matplotlib并设置更详细的绘图。