민규식 교수님 git

https://github.com/reinforcement-learning-kr/Unity_ML_Agents_2.0/tree/main/unity_project

 

Unity_ML_Agents_2.0/unity_project at main · reinforcement-learning-kr/Unity_ML_Agents_2.0

Repository for implementing Unity ML-Agents 2.0 . Contribute to reinforcement-learning-kr/Unity_ML_Agents_2.0 development by creating an account on GitHub.

github.com

 

Python 설치

https://lonaru-burnout.tistory.com/17

 

[DL][Windows 11] 윈도우 텐서플로우 (TensorFlow) 설치

0. Python 우선 환경 설정을 위해 python이 필요합니다. 추후 가상환경을 만들어 구성할 예정이라, 버전은 3.x 버전 이상이라면 상관없습니다. # 수정합니다. 텐서플로우가 지원하는 파이썬 버전 확인

lonaru-burnout.tistory.com

https://lonaru-burnout.tistory.com/17

 

[DL][Windows 11] 윈도우 텐서플로우 (TensorFlow) 설치

0. Python 우선 환경 설정을 위해 python이 필요합니다. 추후 가상환경을 만들어 구성할 예정이라, 버전은 3.x 버전 이상이라면 상관없습니다. # 수정합니다. 텐서플로우가 지원하는 파이썬 버전 확인

lonaru-burnout.tistory.com

참조

https://blog.naver.com/hikwail/223463410539

 

[Unity ML-Agent] 초기설정 1/2

[1] 유니티 허브(Unity Hub)를 설치하고, 최신 LTS 혹은 정식릴리스 version의 Unity Editor를 설치...

blog.naver.com

 

 

아래는 가상환경을 새로 만들고 `mlagents`를 설치한 후, 발생한 `numpy` 관련 오류를 해결하는 과정의 요약

1. **가상환경 생성**:
   - 새로운 가상환경을 생성하고 활성화했습니다.
   ```bash
   conda create -n myenv python=3.8
   conda activate myenv
   ```

2. **`mlagents` 설치**:
   - `mlagents` 패키지를 새로 만든 가상환경에 설치했습니다.
   ```bash
   pip install mlagents
   ```

3. **`numpy` 버전 문제 해결**:
   - `mlagents-envs`와 호환되지 않는 `numpy` 버전 문제를 해결하기 위해 `numpy`를 `mlagents-envs`가 요구하는 버전(1.21.2)으로 재설치했습니다.
   ```bash
   pip uninstall numpy
   pip install numpy==1.21.2
   ```

4. **`mlagents-learn --help` 명령어로 오류 확인**:
   - `mlagents-learn --help` 명령어를 실행하여 모든 설치가 정상적으로 이루어졌는지 확인했습니다.
   - 만약 오류가 발생했다면, 해당 오류에 맞게 추가적인 패키지를 설치하거나 버전을 조정했습니다.

5. **`mlagents-learn`을 통한 학습 재개**:
   - 학습을 이어서 진행할 때 필요한 경로와 `--resume` 옵션을 사용하여 `mlagents-learn`을 실행했고, 학습이 정상적으로 진행됨을 확인했습니다.
   ```bash
   mlagents-learn config.yaml --run-id=<run_id> --resume
   ```

'강화학습' 카테고리의 다른 글

2차 환경제작  (0) 2024.08.19
Python 가상환경 종류  (1) 2024.08.18
Kart 환경개발  (0) 2024.08.02
DDPG 코드  (0) 2024.08.02
DDPG알고리즘  (0) 2024.08.02

+ Recent posts