Я использую итерацию значения в среде CartPole-v0
и хотел бы записать видео действий агента в видеофайл.Я пытался реализовать это с помощью оболочки монитора, но он генерирует файлы 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))
мониторинг файлов json
Я следовал этому учебнику, но не уверен, что не так.Я много гуглил, но не нашел ничего, что могло бы быть полезным.