• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

두가지 질문이 있습니다.

22.05.23 19:16 작성 조회수 136

1

mlagent-learn 에서 말구요

1) python API 예제코드로 실행할때 onyx 파일 생기는 위치는 어떻게 지정하고 , default는 어디에 생성되나요 ?

 

2) python API 예제 코드 실행할때,  실행 unity 바이너리 없이 unity에서 학습하려면 어떻게 하나요 ?

 

 

 

답변 2

·

답변을 작성해보세요.

1

안녕하세요! 질문주신 내용에 대해 답변드립니다!

1) python API로 실행하는 경우 onnx 파일이 생성되는 것이 아니라 pytorch를 사용하느냐, tensorflow를 사용하느냐 등에 따라 해당하는 딥러닝 라이브러리에 대해 모델을 저장하는 것입니다. 즉 직접 구현해서 하는 것이므로 일반적인 딥러닝 모델 사용하는 것과 동일하다고 생각해주시면 될 것 같습니다! mlagents-learn을 사용하는 경우에도 pytorch를 사용하므로 pytorch에 대한 저장 모델인 pt파일과 해당 파일을 onnx로 변환한 파일들이 나오게 되는 것입니다.  

2) python API 예제 코드를 실행할 때 환경을 빌드하지 않고 사용하는 방법에 대해 이야기하시는 것일까요? 이 부분의 경우도 python API를 사용하는 경우에는 환경을 빌드하고 사용해야 하는 것으로 알고 있습니다. python API를 사용하는 경우 아직은 Unity 자체와는 조금 호환이 좋지 못한 경우가 많습니다. 추후 버전업을 하면서 해당 내용들이 보완 예정인것으로 알고있습니다. 

0

dlgmlals3님의 프로필

dlgmlals3

질문자

2022.05.24

감사합니다.