[PYTHON] Le jour où Chainer fonctionne sur l'édition GPU CentOS (jusqu'au CPU)

être déplacé. Je pense que j'ai travaillé dur pendant environ une semaine. En conclusion, j'écrirai d'abord la chose importante.

-Mettez à jour le pilote Nvidia avec la dernière version. ・ Tout d'abord, mettez toutes les bibliothèques python.

Je voudrais développer ci-dessous.

Qu'est-ce qui s'est passé

  1. Introduction de python 2.7.4   problème Depuis l'installation de python 2.6.6, il était nécessaire d'installer 2.7.4.

** Solution **

$ su 
$ yum install zlib zlib-devel tk-devel tcl-devel sqlite-devel ncurses-devel gdbm-devel readline-devel bzip2-devel db4-devel openssl-devel
$ wget http://python.org/ftp/python/2.7.2/Python-2.7.4.tgz
$ tar zxvf Python-2.7.4.tgz 
$ cd Python-2.7.4
$ ./configure --with-threads --enable-shared
$ make
$ make install
$ ln -s /usr/local/lib/libpython2.7.so.1.0 /lib64/

** Un mot ** Faire un lien symbolique solide Faites installer J'ai mis diverses choses, mais je ne sais souvent

** Supplément ** Il semble que vous puissiez l'installer sans changer la version existante en faisant make alt install

** Référencé ** http://qiita.com/fuzzy31u/items/c35f2f4db5f3a48d86a7 http://a-records.info/2014/10/25/34/

  1. Introduction de diverses bibliothèques python

problème Quand j'ai installé Chainer, j'ai trouvé que plusieurs bibliothèques manquaient, alors je l'ai installé. Je n'ai pas inclus pip, donc je l'ai inclus.

** Solution **

$ su
$ yum install python-setuptools
$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ /usr/local/bin/python ez_setup.py
$ easy_install pip
$ easy_install numpy
$ easy_install six
$ easy_install Mako
$ easy_install scipy
$ pip install scikit-learn

** Un mot ** Lors de l'installation d'easy_install, installez-le depuis ez_setup.py Puisque / usr / bin / python est le python original de centos Plus tard, vous serez inquiet pour la version python

Vous pouvez utiliser easy_install ou pip install Seul scikit-learn a été entré avec pip install

** Référencé ** http://www.tomoyan.net/dokuwiki/python/easy_install http://inoccu.net/blog/2013/04/16/075618.html

  1. Introduction du chainer

problème Insérer un chainer

** Solution **

$ su
$ pip install chainer
$ git clone  https://github.com/pfnet/chainer
$ cd chainer/examples/mnist/
$ python train_mnist.py

** Un mot ** git clone https://github.com/pfnet/chainer Contient des exemples de fichiers. Vous pouvez maintenant l'exécuter sur la version cpu. À partir de maintenant, je voudrais expliquer l'apprentissage à l'aide de GPU.

Recommended Posts

Le jour où Chainer fonctionne sur l'édition GPU CentOS (jusqu'au CPU)
Installer Chainer sur CentOS 6.7
Configurer grub sur CentOS 8
Jusqu'à docker-compose sur CentOS7
Installez Chainer 1.6 (GPU) sur Windows 7.
Paramètres à effectuer lors du démarrage du serveur Linux centos7
Script pour sauvegarder les dossiers sur le serveur sur Google Drive
Le moyen le plus simple d'obtenir Chainer v1.5 + CUDA + cuDNN sous Windows
Montez le volume attaché à CentOS 7
Étapes pour déployer EMLauncher sur CentOS 8
Étapes pour installer MySQL 8.0 sur CentOS 8.1
Étapes pour installer VirtualBox sur CentOS
Comment installer PyPy sur CentOS
Configurer l'environnement Python sur CentOS
Comment installer TensorFlow sur CentOS 7
Comment installer Maven sur CentOS