![오류 - 분할 오류 [닫기]](https://linux55.com/image/61870/%EC%98%A4%EB%A5%98%20-%20%EB%B6%84%ED%95%A0%20%EC%98%A4%EB%A5%98%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
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를 사용할 필요는 없습니다.