Python用強化学習モジュール「OpenAI Gym」で倒立振子のサンプルを動かす方法についてソースコード付きでまとめました。
車の山登りのサンプル
Python用強化学習モジュール「OpenAI Gym」で車の山登りのサンプルを動かしてみました。
pipでインストール
事前にpipでインストールする必要があります。
pip install gym[MountainCar-v0]
※WSL版Ubuntu環境だとスーパーユーザーで実行しないとエラーになりました。(コマンドの冒頭にsudoをつける)
サンプルコード(Python3)
サンプルプログラムのソースコードです。
# -*- coding:utf-8 -*- import gym # 環境の生成(車の山登り) env = gym.make('MountainCar-v0') env.reset() # 環境の描画 for _ in range(5000): env.render() env.step(env.action_space.sample())
実行結果
サンプルプログラムの実行結果です。
– | 関連記事 |
---|---|
1 | ■【Python/OpenAI Gym】強化学習入門 |
2 | ■Python入門 基本文法 |
コメント