inflearn logo
강의

Course

Instructor

Complete Guide to Unity Machine Learning Agents (Basics)

DQN Practice 2

스크립트 실행 중 파일 경로 관련 오류가 떠서 질문드립니다

470

JanB

2 asked

0

스크립트를 그대로 따라서 작성해본 후 vscode에서 실행을 눌렀는데 예외처리가 되었다고 문구가 떴습니다. 

해당 위치의 환경파일을 불러올 수 없다고 뜨는거같네요.

이분에서 에러가 난거같은데 분명 오타 없이 잘 입력을 했는데 뭐가 문제일까요?

 

실행파일을 어느 위치에 놓냐에 따라 결과가 달라지는건지 궁금합니다.

 

unity-ml-agents 머신러닝 배워볼래요? unity 강화학습

Answer 2

0

ramanuzan

안녕하세요!

test_mode의 time_scale 설정은 잘 해주신것 같은데요~

혹시 TEST START 는 출력되는지 궁금합니다~! 만약 이 문구도 출력이 되지 않았다면 train_mode가 True 임을 의심해봐야할 거 같은데요. 그럼에도 불구하고 train_mode가 False인데 같은 현상이 계속 일어난다면 time.sleep을 이용해야할 것 같습니다...!

0

JanB

네 Test start는 출력이 잘 됩니다! trainmode는 false로, loadmodel은 true로 해서 문제없이 잘 실행이 되고 있습니다. set_configuration_parameters가 아예 안되는건 아닌거 같은데 왜 수치를 똑같이 해도 저는 이렇게 빠르게 나오는지는 잘 모르겠네요.. time.sleep도 한번 사용해보겠습니다. 어느부분에 해당 코드를 작성하면 될까요?

0

kyushik

행동 선택하는 부분쪽에 sleep 코드 넣어주시면 될 것 같습니다!

0

kyushik

네넵 확인하신대로 빌드된 환경 파일이 지정된 위치에 있지 않은 것 같습니다. 

현재 빌드된 환경의 경로와 파일이름을 한번 다시 확인해주시면 좋을 것 같습니다! :) 

0

JanB

잘 해결 했습니다 감사합니다!

혹시 추가로 질문드리고 싶은게 있는데 마지막에 만들어진 테스트 결과로 평가모드를 하는 부분을 실행해보니까 너무 빨라서 플레이하는게 잘 보이지 않는데 이를 좀 느리게 보는 방법은 없을까요?

0

kyushik

image여기 캡쳐한 set_configuration_parameters 부분에서 time_scale이나 target frame rate 등을 변경하고 실행하시면 더 천천히 확인하실 수 있습니다. time scale의 경우 1로 설정하셔야 하구요! target frame rate는 30 정도로 설정하면 되지 않을까 생각합니다.

혹은 python 코드 상에서 action 선택시에 sleep 함수들을 통해서 행동 선택마다 딜레이를 주는 방법도 있습니다!

0

JanB

time_scale을 1로, target_frame_rate를 30으로 지정했는데 여전히 너무 빠르네요. 타임스케일 설명에 값을 빠르게 할수록 더 시간이 빨리간다고 되어있어서 값을 낮춰봤는데도 여전히 빠릅니다. 반대로 값을 엄청 크게하면 움직이는게 안보이고 에피소드의 한 장면들만 띄엄띄엄 보이네요. 화면에 보여지는것과는 상관없이 에피소드가 너무 빠르게 로드되는거 같은데 set_configuration_parameters 메소드 만으로는 제어가 더 안되는건가요?

설치 프로그램 버전 질문있습니다.

0

74

2

env 환경경로 입력방법

0

78

2

onnx에 대해서

0

110

1

텐서플로우가 안열립니다

0

101

2

DQN을 위한 파라메터값 세팅에서 goal-plus, goal-ex

0

79

1

dqn 인덱스 에러

0

92

3

2025년 pip ml agents 설치 에러

0

215

1

DQN 실행 오류

0

307

2

ML-Agents 살펴보기 11페이지 질문입니다.

0

210

1

배웠던 내용을 기반으로 match3 인공지능으로 플레이 하는 걸 만들고 있는데.. 질문이 있습니다.

0

378

2

3DBall 학습 중 문제

0

218

1

mlagents-learn --hlep

0

236

1

DQN 환경 학습

0

366

3

DQN 함수를 어디에다 만들고 실행하나요??>?>

0

335

1

갑자기 Template>Scripts 폴더는 어디에서 만들어졌는지...

0

280

2

mlagents-learn 에러 수정 방법을 문의드립니다.

0

643

3

Pyuthon API 적용

0

701

7

GridWorld, CollectObservations에서 에러 질문입니다.

0

641

1

yaml을 이용한 GAIL 및 BC를 mlagents-learn으로 실행 시 에러

0

456

1

GridWorld, 유니티에서 실행하면 observation 관련 에러가 뜹니다.

0

489

2

PPO Parameters에서 normalize 관련 질문입니다.

0

356

1

GridWorld 가 작동은 잘 되는데, score가 너무 낮게 나와요.

0

568

3

GridWorld가 움직이지 않고, time out 으로 중지됩니다.

0

483

2

싱글에이전트 코드를 멀티에이전트 코드로 수정 관련

0

408

2