유니티 머신러닝 개발 ML Agents 3편, ml agents 파이선 패키지 설치하기
3편입니다.
이번에는 ml agent 파이선 패키지를 깔고 학습프로그램을 구동시켜보는 것까지 해볼게요
지난 편에서는 아나콘다를 설치하고, 환경 세팅을 했어죠.
이번에는 아나콘다에 ml agent를 깔아보도록 합시다.
1편에서 사용하고 있는 Ml Release8 기준입니다.
차후에 최신버전으로 갱신할 생각은 있습니다.
지난 시간에 설치한
Anaconda Prompt를 오픈합니다.
그럼 아래와 같으 오픈되겠죠
우리가 만든 가상환경 mltest 를 활성화시켜줍니다.
뭔 말인지 잘 모르겠다 싶으시면 이전 편인 아나콘다 설치과 환경 세팅을 보고 오시면 됩니다.
코드는 아래와 같고
conda activate mltest
ml release 8 install 문서를 보면
다음과 같이 나오는데,
대략 일아보면
pip install mlagents
라고 명령어를 치면 될 것 같지만 그럼 망합니다.
이유를 대략 말해보면
mlagent 패키지 역시 버전이 다양합니다.
그냥 저 명령어 후리면 최신 버전이 깔립니다.
현재 최신버전이 15이고 이후로도 올라가겠죠.
정확한 버전 매칭을 해줘야 합니다.
pip install mlagents=0.21.0 이런 식의 코드 구성으로
뒤에 버전을 표시해서 받는 방법이 존재하던데, 이것도 해보니 잘 안되어서, 정확히 되는 방법을 공유하겠습니다.
위에 문서에 표시되고 있는 Advance 방식을 하도록 합시다.
먼저 아나콘다 프롬프트의 경로를 자신이 다운로드해둔 ml-agents-release_8 경로와 매칭 시킵니다.
저와 똑같이 구성하셨다면 다음과 같을 겁니다.
드라이브를 바꾸려면 해당 드라이브를 타이핑하시면 됩니다.
저 같은 경우는 d: 에 설치하여 이동
참고로 폴더명을 복사하고 아나콘다 창에서 우클릭하면 복사한 게 바로 카피됩니다.
해당 폴더로 이동하는 방식은 cd 경로 하시면 됩니다.
그리고 위에서 시킨 대로 아래와 같이 명령어를 넣습니다.
pip3 install -e ./ml-agents-envs
pip3 install -e ./ml-agents
파이썬쪽에 mlagent 패키지 설치는 마치신 겁니다.
정상적으로 깔린 지 테스트해봐야겠죠.
학습프로그램을 테스트 구동시켜 봅니다.
아래 명령어를 타이핑합니다.
mlagents-learn
다음과 같은 로고가 뜨며 프로그램이 구동되고
해당 프로그램을 허가할 것이냐는 질의도 나옵니다.
요기까지 하셨으면
mlagent release8 파이선 패키지를 잘 설치하신 것입니다.
'유니티 > mlAgents' 카테고리의 다른 글
유니티 머신러닝 개발 ML Agents 6편, 목표찻기 예제 제작.2 학습프로그램 제작, 학습시키고, 학습데이터 확인해보기 (0) | 2021.04.06 |
---|---|
유니티 머신러닝 개발 ML Agents 5편, 목표찻기 예제 제작.1 목표찻기 유니티 프로그램 제작 (6) | 2021.04.06 |
유니티 머신러닝 개발 ML Agents 4편, 강화 학습시켜보고, 결과를 이용해 보기 (5) | 2021.04.05 |
유니티 머신러닝 개발 ML Agents 2편 아나콘다 설치하기, 가상환경 세팅 (0) | 2021.04.03 |
유니티 머신러닝 개발 ML Agents 1편 유니티에 ML연동과 학습된 데이터로 예제 실행 (1) | 2021.04.01 |
댓글