You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
안녕하세요 유니티 심층 강화 학습 교재를 보고 공부하고 있습니다
cmd에서 py를 실행하였을 때 오류가 이렇게 뜨는데
환경에서 문제가 발생하는 거 같습니다
그런 게 어떻게 해결해야 할지 잘 몰라서 질문 남겨봅니다
좋은 교재 감사합니다.
load_model = False
train_mode = True
... Save Model to ./saved_models/Kart/BC/20230731164421/ckpt ...
410 Epoch / Loss: 0.00209520
420 Epoch / Loss: 0.00184623
430 Epoch / Loss: 0.00186352
440 Epoch / Loss: 0.00186342
450 Epoch / Loss: 0.00183344
460 Epoch / Loss: 0.00179485
470 Epoch / Loss: 0.00177195
480 Epoch / Loss: 0.00185431
490 Epoch / Loss: 0.00167553
500 Epoch / Loss: 0.00171051
... Save Model to ./saved_models/Kart/BC/20230731164421/ckpt ...
PLAY START
Traceback (most recent call last):
File "Kart.py", line 169, in
env.set_actions(behavior_name, action_tuple)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\environment.py", line 358, in set_actions
action = action_spec._validate_action(action, num_agents, behavior_name)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\base_env.py", line 428, in _validate_action
raise UnityActionException(
mlagents_envs.exception.UnityActionException: The behavior ArcadeDriver?team=0 needs a discrete input of dimension (1, 2) for (, ) but received input of dimension (1, 0)
load_model = True
train_mode = False
Traceback (most recent call last):
File "Kart.py", line 169, in
env.set_actions(behavior_name, action_tuple)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\environment.py", line 358, in set_actions
action = action_spec._validate_action(action, num_agents, behavior_name)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\base_env.py", line 428, in _validate_action
raise UnityActionException(
mlagents_envs.exception.UnityActionException: The behavior ArcadeDriver?team=0 needs a discrete input of dimension (1, 2) for (, ) but received input of dimension (1, 0)
The text was updated successfully, but these errors were encountered:
-----Original Message-----
From: "Kyushik ***@***.***>
To: ***@***.***>;
Cc: ***@***.***>; ***@***.***>;
Sent: 2023-08-01 (화) 17:01:53 (GMT+09:00)
Subject: Re: [reinforcement-learning-kr/Unity_ML_Agents_2.0] mlagents_envs.exception.UnityActionException 오류 (Issue #61)
아이고 액션에 대한 dimension 문제일 것 같다고 답글을 남긴줄 알았는데 안남겼었네요 ㅜㅜ 혹시 관련해서 해결법 공유주실 수 있으실까요? 다른분들께 도움이 될 것 같습니다!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.
답변 늦어서 죄송합니다.
유니티 환경설정이 문제라고 생각해서 들어가봤더니
교재랑 현재 제가 하고 있었던 유니티가 달랐습니다
피라미터 스크립트에 있는 action 값을 바꿔주니 됐습니다Message ID: ***@***.***>
안녕하세요 유니티 심층 강화 학습 교재를 보고 공부하고 있습니다
cmd에서 py를 실행하였을 때 오류가 이렇게 뜨는데
환경에서 문제가 발생하는 거 같습니다
그런 게 어떻게 해결해야 할지 잘 몰라서 질문 남겨봅니다
좋은 교재 감사합니다.
load_model = False
train_mode = True
... Save Model to ./saved_models/Kart/BC/20230731164421/ckpt ...
410 Epoch / Loss: 0.00209520
420 Epoch / Loss: 0.00184623
430 Epoch / Loss: 0.00186352
440 Epoch / Loss: 0.00186342
450 Epoch / Loss: 0.00183344
460 Epoch / Loss: 0.00179485
470 Epoch / Loss: 0.00177195
480 Epoch / Loss: 0.00185431
490 Epoch / Loss: 0.00167553
500 Epoch / Loss: 0.00171051
... Save Model to ./saved_models/Kart/BC/20230731164421/ckpt ...
PLAY START
Traceback (most recent call last):
File "Kart.py", line 169, in
env.set_actions(behavior_name, action_tuple)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\environment.py", line 358, in set_actions
action = action_spec._validate_action(action, num_agents, behavior_name)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\base_env.py", line 428, in _validate_action
raise UnityActionException(
mlagents_envs.exception.UnityActionException: The behavior ArcadeDriver?team=0 needs a discrete input of dimension (1, 2) for (, ) but received input of dimension (1, 0)
load_model = True
train_mode = False
Traceback (most recent call last):
File "Kart.py", line 169, in
env.set_actions(behavior_name, action_tuple)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\environment.py", line 358, in set_actions
action = action_spec._validate_action(action, num_agents, behavior_name)
File "C:\Users\sehi\AppData\Local\Programs\Python\Python38\lib\site-packages\mlagents_envs\base_env.py", line 428, in _validate_action
raise UnityActionException(
mlagents_envs.exception.UnityActionException: The behavior ArcadeDriver?team=0 needs a discrete input of dimension (1, 2) for (, ) but received input of dimension (1, 0)
The text was updated successfully, but these errors were encountered: