포스트

ML-Agent에서 TrainingAreaReplicator 로 학습환경 쉽게 복제하기

#ML-Agent, #TrainingAreaReplicator

안녕하세요, 이번 포스팅은 지난 포스팅에서 수 작업으로 TrainingArea를 복제해줬던 것을 ml-Agent에서 제공하는 코드 스크립트로 자동 생성해보겠습니다.

시작하겠습니다!


먼저 Hierarchy에서 Empty오브젝트를 만들어서 TrainingAreaReplicator라고 이름 지어줍니다. (이름은 상관없습니다.)

Inspector창에서 Training Area Replicator 스크립트를 컴포넌트로 추가해줍니다.

BaseArea에 우리의 TrainingArea를 넣고, NumAreas는 9개로 설정하고, Area간 거리는 15로 입력합니다. 그런 다음 Play버튼을 누르면 Hierarchy창에 기본으로 놔두었던 TrainigArea 1개 외에, 추가적으로 8개가 더 생성됩니다. 총 9개가 있는 셈입니다.

이렇게 코드를 활용하니 더 편리한 것 같습니다. 감사합니다.


참고자료) https://github.com/Unity-Technologies/ml-agents/blob/release_20_docs/docs/Learning-Environment-Create-New.md

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.