2017-06-07 9 views
1

ScreenshotOpenAIジムの観測誤差

これは、画面上の何env.render()出力で、環境がSpaceInvader-V0は

私はここで何か間違ったことをやっているのですか?そして、私のコードはOpenAI Gymのウェブサイトから文字どおり正しく、環境だけを変更しました。

答えて

1

あなたgymatari_pyのバージョンでは、(atari_py >= 0.1.1gym >= 0.9.5が必要です)互換性がありません。 getScreenRGBが実際にあることをmy call後にそれを使用する

openai開発者introduced getScreenRGB2 APIの呼び出しとchanged gymRGBではなくデータを返しますが、gymBGRX形式と後者のチャネルスワッピングにCPUサイクルをたくさん食べます。

+0

私はこれを 'gym'の最新バージョンにアップグレードするだけで解決しましたが、本当にエラーの原因を知ることは良いことです。ありがとう。 – squadrick

2

私は同じ問題を抱えていて、それを理解しました(うまくいけば、あなたと同じ問題です)。私はジム== 0.7.0をインストールしていたし、私は得ることができるすべては、混乱した画面です。最新のジム(0.9.x)にアップグレードしたところ、すべてが正しいように見えました。バージョン・スイッチに合わせていくつかのコードを修正する必要があるかもしれません。

関連する問題