강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của block636111
block636111

câu hỏi đã được viết

Cuộc chinh phục hoàn chỉnh của Unity Machine Learning Agent (Cơ bản)

Học bắt chước (mlagents)

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

Đã giải quyết

Viết

·

449

·

Đã chỉnh sửa

0

python API 를 이용한 BC는 무사히 잘 작동합니다.

재밌네요. ㅎㅎ

현재는 제목처럼, yaml에 GAIL 및 BC를 설정해서, 유니티의 mlagents-learn으로 실행하는 하는 것을 시도하고 있습니다.

Kart.exe 의 창이 뜨고 잘 진행되는 듯하다가 다음과 같이 커맨트창에 에러를 내놓고 꺼집니다.

저의 yaml 파일 내용을 다음과 같습니다.

 

unity머신러닝강화학습unity-ml-agents

Câu trả lời 1

0

kyushik님의 프로필 이미지
kyushik
Người chia sẻ kiến thức

이 에러는 저도 처음 보는 것이라 함께 연구가 조금 필요할 것 같네요 ㅜㅜ

일단 yaml 파일은 잘 작성되신 것 같구요! 해당 내용을 구글링을 해보니 데이터형식이 잘못되는 경우 발생하는 에러인 듯 합니다. 혹시 gail 적용하지 않은 일반 BC는 mlagents-learn으로 잘 학습 되실까요? 지금 에러 메세지를 보면 tensorboard에 기록하는 부분에서 뭔가 오류가 나는 것 같아서 tensorboard 버전을 수정해보는것은 어떨까... 생각합니다.

현재 제가 사용하는 tensorboard 버전은 2.7.0입니다~

 

block63님의 프로필 이미지
block63
Người đặt câu hỏi

말씀 듣고, 큰 힌트 얻어서 해결했습니다. 감사합니다.

에러 가 있다는 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

 

kyushik님의 프로필 이미지
kyushik
Người chia sẻ kiến thức

해결하셨다니 다행입니다! 해결 방법까지 공유해주셔서 감사합니다! 다음에 다른 분이 해당 내용 질문했을 때 제가 답변드릴 수 있겠네요 ㅎㅎ

Hình ảnh hồ sơ của block636111
block636111

câu hỏi đã được viết

Đặt câu hỏi