해결된 질문
작성
·
306
·
수정됨
0
python API 를 이용한 BC는 무사히 잘 작동합니다.
재밌네요. ㅎㅎ
현재는 제목처럼, yaml에 GAIL 및 BC를 설정해서, 유니티의 mlagents-learn으로 실행하는 하는 것을 시도하고 있습니다.
Kart.exe 의 창이 뜨고 잘 진행되는 듯하다가 다음과 같이 커맨트창에 에러를 내놓고 꺼집니다.
저의 yaml 파일 내용을 다음과 같습니다.
답변 1
0
이 에러는 저도 처음 보는 것이라 함께 연구가 조금 필요할 것 같네요 ㅜㅜ
일단 yaml 파일은 잘 작성되신 것 같구요! 해당 내용을 구글링을 해보니 데이터형식이 잘못되는 경우 발생하는 에러인 듯 합니다. 혹시 gail 적용하지 않은 일반 BC는 mlagents-learn으로 잘 학습 되실까요? 지금 에러 메세지를 보면 tensorboard에 기록하는 부분에서 뭔가 오류가 나는 것 같아서 tensorboard 버전을 수정해보는것은 어떨까... 생각합니다.
현재 제가 사용하는 tensorboard 버전은 2.7.0입니다~
말씀 듣고, 큰 힌트 얻어서 해결했습니다. 감사합니다.
에러 가 있다는 cum_counts = np.cumsum(np.greater(counts, 0, dtype=np.int32)) 가 있는 파일을 켜서
cum_counts = np.cumsum(np.greater(counts, 0)) 으로 바꿨더니 해결되었습니다.
추가 힌트 링크: https://stackoverflow.com/questions/75117132/typeerror-no-loop-matching-the-specified-signature-and-casting-was-found-for-uf