오류 - 분할 오류 [닫기]

오류 - 분할 오류 [닫기]

Atari의 인공 지능인 DQN을 실행하려고 합니다.

프로그램( sudo bash run_cpu < the_name_of_the_game >)을 시작한 후 다음 오류가 발생합니다.run_cpu: line 46: 9377 Segmentation fault ../torch/bin/luajit train_agent.lua $args

~에서실행 중인 애플리케이션이 "세그먼테이션 오류"로 종료됩니다., 프로그램에서 발생한 오류인 것 같은데, 많은 분들이 문제 없이 사용하고 계십니다...

이 문제를 어떻게 해결할 수 있나요?

저는 Linux를 처음 사용하고 Elementary OS(+- 최신 안정 버전)를 사용하고 있습니다.

저는 여기서 프로그램을 수강했습니다:https://sites.google.com/a/deepmind.com/dqn/

답변1

ROM 이름은 대문자로 되어 있나요? 그렇다면 소문자로 만드세요. 예를 들어:

    Breakout.bin ==> breakout.bin

또한 6GB RAM이 있는지 확인하세요!

답변2

이러한 지침은 초보자에게 오해를 불러일으킬 수 있습니다. "행복"이라는 게임이 있다고 가정해 보겠습니다. 입력한 명령줄은 다음과 같습니다.

./run_cpu happy

즉, < 또는 >를 포함하지 마세요.

그럼에도 불구하고 일반적으로 권한 오류가 발생하지 않는 한 sudo를 사용할 필요는 없습니다.

관련 정보