ユーザ用ツール

サイト用ツール


サイドバー

目次

機械学習とは

プログラミング無しで機械学習

機械学習プログラミング入門

初めてのKeras2.0

初めてのTensorflow(YouTube)

初めてのChainer2.0

初めてのビットコイン

ビットコイン用語集

初めてのSolidityプログラミング

初めての医療統計

初めてのエクセルで医療統計

初めてのEZRで医療統計

初めてのRStudioでレポート作成

スマホアプリ作成ソフトIonic3

スマホアプリ作成ソフトIonic4

Ionicのためのjavascript tips

その他

NiftyCloudMobileBackend

税金など

Dokuwiki

chainer2.0をwindowsにインストール

以前のリビジョンの文書です



Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/i-doctor/www/ai/dokuwiki/inc/parser/handler.php on line 1552

Chainer2.0をWindowsにインストール

流れとしては、以下となります。

  1. Anacondaのインストール
  2. Anaconda Promptで、chainer2仮想環境の構築(conda create –name chainer2 python=3.5 anaconda)
  3. activate chainer2
  4. pip install chainer==”2.0″
  5. jupyter notebook

(環境)
Panasonic CF-RZ4
Windows 8.1 Pro
Anaconda 4.4.0
Python 3.5
Chainer 2.0

解説は以下のリンクへ

Windows8.1にChainer2.0をインストール
http://twosquirrel.mints.ne.jp/?p=19928

インストールしたら読む本

2017年10月現在、本家ChainerはVersion 3.0となっていますが、Chainer3.0の日本語の解説本は出版されていないので、以下の本がお勧めです。

Chainerv2による実践深層学習、新納浩幸

しかし、機械学習の理論の説明はさらっと流してあるので、理論でわからないところが出てきたら、やはり、

斎藤 康毅 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装

を読み返してみるのが良いと思います。

さらに、以下の解説をがんばって読むと、実行できるようになりそうです。

Chainer: ビギナー向けチュートリアル Vol.1
mitmul 2017年05月18日に更新
https://qiita.com/mitmul/items/eccf4e0a84cb784ba84a

Chainerプログラミングの全体図

Trainerを利用しない場合の全体図

Trainerを利用する場合の全体図

「Trainerを利用する場合の全体図」 (参考:Chainer v2による実践深層学習 新納浩幸 p54)

(引用ここから) ————————————-

(0)#0 Chainerを使用するためのimport文

(1)#1 tuple_datasetによるデータの準備・設定

(2)#2 モデルの記述
class MyModel(Chain):
def __init__(self):
super(MyModel, self).__init__(
# パラメータを含む関数の宣言
)
def __call__(self, x,t):
# 損失関数
def fwd(self, x):
# 順伝播? ここにもモデルを記載、予測するときにこの関数を用いる

(3)#3 モデルと最適化アルゴリズムの設定(ほぼお約束の3行)
model = MyModel()
optimizer = optimizers.Adam()
optimizer.setup(model)

(4)#4 学習(Trainerを利用する場合)
iterator = iterators.SerialIterator(tdata, bsize)
updater = training.StandardUpdater(iterator, optimizer)
trainer = training.Trainer(updater, (ep, ‘epoch’))
trainer.extend(extensions.ProgressBar())

trainer.run()

(5)#5 結果の出力

————————————- (引用ここまで)

chainer2.0をwindowsにインストール.1508372265.txt.gz · 最終更新: 2018/10/07 (外部編集)