目的
Windows10にChainer5.3.0(執筆時のstable)を入れたい。
これまでUbuntuで使っていたが,windowsで使用しているソフトウェアを連携して使いたいため。いちいちOSを切り替えるのがさすがに面倒。
これまでChainerが1系と2系だった時にwindowsに入れようとしたことがあったが,失敗してwindows10自体を入れなおすことになったりしていた。
今回はすでにできている報告があるので,とりあえずほぼその通りにやればできると思う。
環境と方法
- windows10
- conda 4.6.7
- python 3.7.1
Anaconda環境があるので,それをつかってやりたい。
方法は
https://qiita.com/shionhonda/items/02ce5350d32fa8abb3eb
に準ずる。
インストール
conda環境
env-chainer5という名前でconda仮想環境をつくる。
conda create -n env-chainer5 python=3.7
activateする。
activate env-chainer5
visual studio2017の更新
すでにインストールしていたので更新する。
また画像の「デスクトップ用VC++ 2015~~~」がインストールされていなかったので追加インストールする。
方法の通りパスを追加。
Cuda Toolkit 9.1
一応インストールしなおす。
pathなども設定。
cupy, chainer
作成したconda環境をactivateしてpipでインストール。
完了
サンプルのtrain_mnist_data_parallel.py
を実行してみて普通に学習できた。