1

最近はhttps://github.com/kuz/DeepMind-Atari-Deep-Q-Learnerを勉強しています。マシンでブレイクアウトのトレーニングに成功しました。しかし、http://www.atariage.com/からダウンロードしたゲームを実行しようとすると、run_cpu と run_gpu の両方ですべて失敗しました。ゲーム ビン ファイルの大文字の文字は既に置き換えています。

http://www.atariage.com/system_items.html?SystemID=2600&ItemTypeID=ROMからダウンロードしたいくつかのゲーム ROM があり、ブレイクアウトのみが機能します。

parallels@ubuntu:~/Github/DeepMind-Atari-Deep-Q-Learner/roms$ ls
breakout.bin  mspacman.bin  rsboxing.bin  vidpin.bin
montzrev.bin  README        spcinvad.bin

このエラーが原因で、他のすべてのゲームが失敗しました: ここに画像の説明を入力

./run_cpu: line 46: 17785 Segmentation fault      (core dumped) ../torch/bin/qlua train_agent.lua $args

512GB の RAM と Nvidia Titan X の 8 つの GPU を備えたサーバーを使用していることを考えると、ハードウェアは問題になりません。この問題をどのように修正するのだろうか。

4

1 に答える 1

0

ALE は、ROM ファイル名に依存して、ROM の処理方法を決定します。ROM ファイル名が ALE に必要なものと一致していることを確認してください: list .

したがって、たとえば、スペース インベーダー ROM を実行している場合、リンク先のリストに従って、ファイルは space_invaders.bin と呼ばれる必要があります。楽しむ!

于 2016-06-05T11:45:07.723 に答える