tensorboard 不使用 ray rllib 显示结果

tensorboard not showing results using ray rllib

我正在使用 tunerllib 在 google colab 上训练强化学习模型。 起初我能够使用 tensorboard 显示训练结果,但它不再工作,我似乎无法找到它的来源,我没有改变任何东西所以我在这里感到有点迷茫。

它显示的内容(目录是正确的):

我的当前目录:

训练阶段:

ray.init(ignore_reinit_error=True)

tune.run("PPO",
         config = {"env" : CustomEnv2,
                  #  "evaluation_interval" : 2,
                  #  "evaluation_num_episodes" : 2,
                   "num_workers" :1},
         num_samples=1,
        #  checkpoint_at_end=True,
         stop={"training_iteration": 10},
         local_dir = './test1')

绘图结果:

%load_ext tensorboard 

%tensorboard --logdir='/content/test1/PPO/PPO_CustomEnv2_024da_00000_0_2022-03-23_09-02-47'

你用的是Rllib,对吧?我实际上在你的路径中没有看到 tensorboard 文件(即 events.out.tfevents.xxx.xxx)。也许你应该先检查一下你是否有这个文件。