Construction d'environnement AI / Machine Learning avec Python

■ Environnement PC CPU:i7 Mémoire principale: 16 Go GPU:NVIDIA 「Tesla80」

■OS WindowsServer2019/64bit

■ Outil de configuration ● Environnement GPU (Cuda) Pilote "Tesla K80" CUDA toolkit CUDA10.0 [cuda_10.0.130_win10_network.exe] cuDNN7.4 [cudnn-10.0-windows10-x64-v7.6.0.64.zip] ● Environnement Python Python3.8 (Miniconda3 Windows 64-bit)

① Configuration du pilote GPU (Cuda) Téléchargez et installez le pilote Tesla K80 de NVIDIA.

URL:https://www.nvidia.com/Download/Find.aspx Sélectionnez le type de produit suivant sur le site Product Type: Datacenter/Tesla Product Series: K-Series Product Type: Tesla k80 OS: Windows 2019

② Configuration de Cuda Toolkit ● Site de téléchargement de CUDA Toolkit Téléchargez CUDA10.0 [cuda_10.0.130_win10_network.exe] à partir du site suivant https://developer.nvidia.com/cuda-10.0-download-archive

Installez l'exe téléchargé Sélectionnez "A GREE AND CONTINUE" sur l'écran ci-dessous image.png

Sélectionnez Personnalisé et cliquez sur Suivant

image.png

Vérifiez ci-dessous et cliquez sur Suivant

image.png

Cliquez sur Suivant

image.png

Vérifiez et cliquez sur Suivant

image.png

Cliquez sur Suivant

image.png

Cliquez sur CLOSE

image.png

● site de téléchargement de cudnn https://developer.nvidia.com/rdp/cudnn-archive Téléchargez cuDNN7.4 [cudnn-10.0-windows10-x64-v7.6.0.64.zip] depuis le site suivant https://developer.nvidia.com/compute/machine-learning/cudnn/secure/v7.6.0.64/prod/10.0_20190516/cudnn-10.0-windows10-x64-v7.6.0.64.zip

Décompressez le DL "cudnn-10.0-windows10-x64-v7.6.0.64.zip" Copiez le fichier selon la configuration suivante

● Configuration cudnn-10.0-windows10-x64-v7.6.0.64 └─cuda │ ├─bin │ cudnn64_7.dll => Copier dans C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v10.0 \ bin
│ ├─include │ cudnn.h => Copier dans C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v10.0 \ include │ └─lib └─x64 copier dans cudnn.lib => C: \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v10.0 \ lib \ x64

Ceci termine la configuration de CUDA Toolkit

③ Environnement Python (Anaconda ou miniconda) Cette fois, nous allons mettre en place une mini version d'Anaconda, Miniconda et créer un environnement virtuel Python. Téléchargez «Miniconda3 Windows 64 bits (Miniconda3-latest-Windows-x86_64.exe)» à partir du site suivant https://conda.io/miniconda.html

image.png

Double-cliquez sur le fichier "Miniconda3-latest-Windows-x86_64.exe" téléchargé et suivez les étapes ci-dessous pour l'installer. De plus, comme le nom d'utilisateur est «Administrator», Path est remplacé par votre propre environnement PC.

● Appuyez sur Suivant

image.png

● Sélectionnez J'accepte

image.png

● Appuyez sur Suivant

image.png

● Appuyez sur Suivant

image.png

● Appuyez sur Installer Il y a une case à cocher pour savoir s'il faut modifier le chemin global, mais cela n'est pas modifié comme recommandé (ne pas cocher)

image.png

● Appuyez sur Suivant

image.png

● Décochez la case et appuyez sur Terminer

image.png

● Démarrez Anaconda Prompt (miniconda3) à partir du menu Démarrer

image.png

L'invite Anaconda s'affiche

image.png

Des travaux ultérieurs seront effectués avec Anaconda Prompt

■ Créez n'importe quelle version de l'environnement Python Depuis octobre 2020, la dernière version de Python est la 3.8.5, mais la dernière version de Tensorflow ne prend pas en charge la 3.8, elle a donc été créée avec la version "3.7".

● Commande d'exécution

conda create -n py37 python=3.7

image.png

● Une liste des packages d'installation supplémentaires s'affiche. Saisissez "y" et appuyez sur Entrée.

image.png

Une fois l'installation terminée, un environnement virtuel sera créé par défaut dans le chemin suivant. 「C:\ProgramData\Miniconda3\envs\py37」

● Démarrer l'environnement virtuel

conda activate py37

image.png

● vérification de la version de python

python --version

image.png

● Vérifiez l'environnement virtuel créé

conda info -e

image.png

● Lors de l'arrêt de l'environnement virtuel

conda deactivate

■ Installation de packages d'extension python -m pip install --upgrade pip pip install tensorflow-gpu==2.0 pip install keras==2.3.1 pip install scikit-learn pip install pandas pip install beautifulsoup4 pip install requests pip install matplotlib pip install pillow pip install opencv-python pip install pyttsx3 pip install pydot pip install pydotplus pip install lxml pip install janome pip install seaborn pip install pydot-ng pip install IPython pip install jupyter conda install graphviz

Mettez le chemin de la bibliothèque "graphviz" installée dans l'environnement virtuel dans la variable d'environnement système "Path" Exemple) C: \ ProgramData \ Miniconda3 \ envs \ py37 \ Library \ bin \ graphviz

■ Démarrez Jupyter Notebook

jupyter notebook

image.png

Le navigateur démarre et l'écran suivant s'affiche image.png

■ Installez le code source à exécuter ci-dessous C:\share

■ Changer le répertoire initial de Jupyter Notebook

  1. Créez un fichier de configuration de notebook jupyter Lancez un environnement virtuel avec Anaconda Prompt

conda activate py37

Exécutez la commande suivante

jupyter notebook --generate-config

Puisque "default config" est généré dans [C: \ Users \ [user name] \ .jupyter \ jupyter_notebook_config.py], "default config" c.NotebookApp.notebook_dir = '' Est modifié comme suit ("c: \ share" cette fois) * Supprimer le # au début c.NotebookApp.notebook_dir = 'c:\share'

Ceci termine le réglage

■Jupyter Notebook tips

· Aidez-moi ESC+H

-Réinitialiser l'exécution du programme de Jupyter Notebook Initialisez le noyau avec "Kernel → Restart & Clear Output" dans la barre d'outils

・ Affichage / annulation du numéro de ligne de cellule ESC+L

Recommended Posts

Construction d'environnement AI / Machine Learning avec Python
Créer un environnement d'apprentissage automatique Python avec des conteneurs
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Créer un environnement python3 avec ubuntu 16.04
Construire un environnement python avec direnv
Créer un environnement d'apprentissage automatique
Commencer avec l'apprentissage automatique Python
Créez un environnement interactif pour l'apprentissage automatique avec Python
Créer un environnement Python d'apprentissage automatique sur Mac OS
Apprentissage automatique par python (1) Classification générale
Construire un environnement Mysql + Python avec docker
Mémo d'apprentissage "Scraping & Machine Learning avec Python"
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Créez un environnement d'apprentissage automatique scikit-learn avec VirtualBox et Ubuntu
Paramètres d'environnement d'apprentissage automatique basés sur Python3 sur Mac (coexistence avec Python2)
Mémo d'étude Python & Machine Learning: Préparation de l'environnement
Créer un environnement Jupyter Lab (Python) avec Docker
Amplifiez les images pour l'apprentissage automatique avec Python
Apprentissage automatique avec python (2) Analyse de régression simple
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
Créer un environnement Python avec Anaconda sur Mac
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Créez un environnement virtuel pour python avec pyenv
Créez un environnement Python moderne avec Neovim
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
Apprendre Python avec ChemTHEATER 03
"Orienté objet" appris avec python
Apprendre Python avec ChemTHEATER 05-1
3. 3. Programmation IA avec Python
Apprendre Python avec ChemTHEATER 02
Apprendre Python avec ChemTHEATER 01
environnement python avec docker-compose
Environnement virtuel avec Python 3.6
[Python] Introduction facile à l'apprentissage automatique avec python (SVM)
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Créer un environnement de développement Python avec Visual Studio Code
Créez un environnement python avec ansible sur centos6
[Python] Créer un environnement de développement Django avec Docker
[Python] Collectez des images avec Icrawler pour l'apprentissage automatique [1000 feuilles]
Construire un environnement Python avec OSX Elcapitan
J'ai commencé l'apprentissage automatique avec le prétraitement des données Python
Créer un environnement d'exécution python avec VS Code
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (1)
L'apprentissage automatique appris avec Pokemon
Installer l'environnement Python avec Anaconda
Exécutez un pipeline de machine learning avec Cloud Dataflow (Python)
Gérez l'environnement python avec virtualenv
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Plan d'apprentissage Python pour l'apprentissage de l'IA
Apprentissage amélioré à partir de Python
Créer un environnement Python sur Windows
Créez Puyopuyo AI avec Python
Préparer l'environnement python3 avec Docker
[ev3dev × Python] Construction de l'environnement de développement ev3dev
Démineur d'apprentissage automatique avec PyTorch
Construire un environnement Python avec Windows