Python Colab中的Tensorboard:当前数据集没有活动的仪表板

Python Colab中的Tensorboard:当前数据集没有活动的仪表板,python,tensorflow,google-colaboratory,tensorflow2.0,tensorboard,Python,Tensorflow,Google Colaboratory,Tensorflow2.0,Tensorboard,我正试图在Google Colab中显示一个Tensorboard。我导入tensorboard:%load_ext tensorboard,然后创建一个log_dir,并按如下方式安装它: log_dir = '/gdrive/My Drive/project/' + "logs/fit/" + datetime.datetime.now().strftime("%Y%m%d-%H%M%S") tensorboard_callback = tf.keras.callbacks.TensorBo

我正试图在Google Colab中显示一个Tensorboard。我导入tensorboard:
%load_ext tensorboard
,然后创建一个
log_dir
,并按如下方式安装它:

log_dir = '/gdrive/My Drive/project/' + "logs/fit/" + datetime.datetime.now().strftime("%Y%m%d-%H%M%S")
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=log_dir, histogram_freq=1)

history = model.fit_generator(
    train_generator,
    steps_per_epoch=nb_train_samples // batch_size,
    epochs=epochs,
    validation_data=validation_generator,
    validation_steps=nb_validation_samples // batch_size,
    callbacks=[tensorboard_callback])
但是当我用
%tensorboard--logdir logs/fit调用它时,它不会显示。相反,它会抛出以下消息:

当前数据集没有活动的仪表板


有解决办法吗?在我传入的固定路径中是否存在问题
log\u dir

请尝试以下代码

log_dir = '/gdrive/My Drive/project/' + "logs/fit/"
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=log_dir, histogram_freq=1)

history = model.fit_generator(
    train_generator,
    steps_per_epoch=nb_train_samples // batch_size,
    epochs=epochs,
    validation_data=validation_generator,
    validation_steps=nb_validation_samples // batch_size,
    callbacks=[tensorboard_callback])

    %load_ext tensorboard
    %tensorboard --logdir /gdrive/My Drive/project/logs/fit/