gpt4 book ai didi

python OpenAI健身房监视器在录制目录中创建json文件

转载 作者:行者123 更新时间:2023-11-30 08:31:00 25 4
gpt4 key购买 nike

我正在健身房 CartPole-v0 环境中实现值(value)迭代,并希望将代理操作的视频记录在视频文件中。我一直在尝试使用 Monitor 包装器来实现此目的,但它会在录制目录中生成 json 文件而不是视频文件。这是我的代码:

env = gym.make('FrozenLake-v0')
env = gym.wrappers.Monitor(env, 'recording', force=True)
env.seed(0)
optimalValue = valueIteration(env)
st = time.time()
policy = cal_policy(optimalValue)
policy_score = evaluate_policy(env, policy)
et = time.time()
env.close()
print('Best score: %.2f Time: %4.4f sec' % (policy_score, et-st))

monitoring json files

我已关注this教程,但不确定出了什么问题。我在 Google 上搜索了很多,但没有找到任何有用的东西。

最佳答案

我上次检查时,效果很好:

env = gym.wrappers.Monitor(env, "./vid", video_callable=lambda episode_id: True,force=True)

这将录制所有剧集的视频。您可以使用episode_id来选择要录制的剧集。

关于python OpenAI健身房监视器在录制目录中创建json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52636899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com