Construction d'un environnement d'apprentissage amélioré Python + Unity

Création d'un environnement pour exécuter ML-Agent avec Python

environnement d'utilisation

Python 3.7.6 mlagents 0.17.0 ML-Agents Release3 Unity 2019.2.21f1 Pyenv Poetry

Conditions préalables

Télécharger Unity Hub

1. Installez les agents Unity ML

(1) Installez Unity ML-Agents Release 3 à partir du site suivant https://github.com/Unity-Technologies/ml-agents

スクリーンショット 2020-09-14 130014.png スクリーンショット 2020-09-14 130030.png

(2) Ajoutez l'URL copiée à la fin de la commande Git clone et exécutez-la. Vous pouvez télécharger un ensemble de fichiers. (* Créez un répertoire sur lequel travailler avant git clone!)

terminal


mkdir [Nom de répertoire arbitraire]
cd [Nom du répertoire]
git clone [URL copiée]

(3) Assurez-vous que le répertoire ml-agents est créé et contient les fichiers suivants! スクリーンショット 2020-09-14 131106.png

2. Créez un environnement virtuel pour Python 3.7.6!

(1) Installez pyenv!

terminal


brew install pyenv

(2) Installation de Python 3.7.6

terminal


pyenv install 3.7.6

(3) Ce répertoire est configuré pour fonctionner sur Python 3.7.6

terminal


pyenv local 3.7.6

(4) Téléchargez et installez le package de gestion Python Poetry

terminal


curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python

(5) Préparation de l'environnement virtuel de poésie Vérifier les paramètres スクリーンショット 2020-09-14 134557.png Définir de sorte qu'un environnement virtuel soit créé dans le projet et vérifier à nouveau l'état du paramètre

terminal


poetry config virtualenvs.in-project true

(6) Construire un environnement virtuel avec Python 3.7.6 スクリーンショット 2020-09-14 132533.png

(7) Installez mlagent == 0.17.0!

terminal


poetry add mlagents==0.17.0

(7) Confirmez que la commande mlagents-learn peut être exécutée Après avoir exécuté la commande ci-dessous, vérifiez que quelque chose comme l'image ci-dessous apparaît.

terminal


mlagents-learn

スクリーンショット 2020-09-14 132912.png

Recommended Posts

Construction d'un environnement d'apprentissage amélioré Python + Unity
Apprentissage amélioré Python + Unity (apprentissage)
Construction d'environnement (python)
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Apprentissage amélioré 1 installation de Python
construction d'environnement python homebrew
Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Construction de l'environnement Python @ Win7
Construction de l'environnement Python + Anaconda + Pycharm
Construction de l'environnement Python (Windows10 + Emacs)
Apprentissage amélioré à partir de Python
Construction de l'environnement CI ~ Édition Python ~
Construction de l'environnement Python pour Mac
Procédure de construction de l'environnement python Anaconda3
Construction de l'environnement Python3 (pour les débutants)
Construction d'environnement Python et TensorFlow
Construire un environnement Python sous un environnement Windows 7
[MEMO] [Construction de l'environnement de développement] Python
Construction de l'environnement de python2 & 3 (OSX)
Construction d'environnement de python et opencv
Mémo de construction de l'environnement Python sur Windows 10
Commencez avec Python! ~ ① Construction de l'environnement ~
Construction de l'environnement Anaconda Python sous Windows 10
J'ai vérifié la construction de l'environnement Mac Python
Mémo de construction de l'environnement Python sur Mac
Construction d'environnement Python (pyenv, anaconda, tensorflow)
[Python3] Construction de l'environnement de développement << Édition Windows >>
Construction de l'environnement de développement Python sur macOS
Construction d'environnement Python (pyenv + poetry + pipx)
apprentissage de python
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement Python3 TensorFlow pour Mac
Mémo de construction de l'environnement de développement Emacs Python
Construction de l'environnement pytorch @ python3.8 avec pipenv
[docker] Construction de l'environnement python3.5 + numpy + matplotlib
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Tutoriel d'apprentissage en profondeur de la construction d'environnement
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Procédure de construction de l'environnement de projet Python (pour Windows)
[Python] Road to snakes (1) Construction de l'environnement
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Construction de l'environnement VScode (Windows10, Python, C ++, C, Git)
Procédure de construction de l'environnement: Ubuntu + Apache2 + Python + Pyramid
[Windows 10] Construction de l'environnement "Deep Learning from scratch"
[Python] Essayez facilement l'apprentissage amélioré (DQN) avec Keras-RL
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Construction d'environnement AI / Machine Learning avec Python
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Construction de l'environnement Django
[Introduction] Renforcer l'apprentissage