나는 Atari 2600 게임 서리 물기를 훈련하려고 시도했습니다 OpenAI의 DQN 기준선. 나는 몇 가지 문제를 발견 그것을 실행하려고 시간을 소비 한 후 리눅스와 파이썬 3을 사용하고 있습니다 : OpenAI 체육관 Atari Baseline deepq train.py가 실패했습니다
을 인정 받고되지 않았습니다. 온라인 검색 후 나는이 빠른 수정 것을 발견 : 나는 그 후 코드를 실행from baselines.common.atari_wrappers_deprecated import wrap_dqn
가from baselines.common.atari_wrappers import wrap_deepmind
I 얻을 실험의 라인 (246)에 다음과 같은 오류/아타리/train.py :
start_time, start_steps = time.time(), info["steps"] KeyError: 'steps'
나는이 문제가 지난 15 일 이내에 팝업으로 나타나서 몇 명의 다른 사람들이 나타 났으며 아직 응답이 없었습니다. 나는 RL에 익숙하지 않아서 많은 아이디어를 가지고 있지 않습니다. 누구든지 어떤 생각을 가지고 있습니까?
같은 문제가 있습니다. 근처에있는 다른 파일 몇 개를 살펴 보니 여기에서 정보 [ "steps"]를 사용하는 방법이 다른 곳에서 다르게 수행되므로이를 수정했습니다. 그런 다음 나중에 동일한 문제를 일으키는 정보 [ "보상"]가 있습니다. 다른 곳에서도 다르게 수행됩니다. train.py 및 enjoy.py 파일이 오래되었다고 생각합니다. –