Как добавить в систему обученный автомобиль, управляемый RL, в tutorial01?

Я хотел бы знать, как я могу добавить обученное транспортное средство, управляемое RL, в систему в руководстве 01.

Я запустил tutorial04_rllab. Я добавил управляемый RL автомобиль с названием "r1" и успешно его тренировал. Теперь, когда я хочу сделать то же самое в tutorial01, я не могу. Кажется, что этот управляемый RL автомобиль не может работать хорошо.

Может ли это быть из-за того, что я не добавил обученный RL-управляемый автомобиль?

1 ответ

Решение

Когда вы обучаете RL-политику с помощью rllab, она генерирует набор файлов.pkl, которые содержат содержимое этой политики, например, веса сети. Вы можете визуализировать эту политику, следуя инструкциям здесь: https://flow.readthedocs.io/en/latest/visualizing.html. Если вы хотите запустить его и в новой симуляции, то веса / смещения также можно извлечь из файла pkl; однако, это не то, что мы в настоящее время поддерживаем, и вам придется немного поработать с visualizer_rllab. Надеюсь, это поможет! Дайте нам знать, если у вас есть другие вопросы.

Другие вопросы по тегам