ユーザ用ツール

サイト用ツール


5_学習_trainerを利用しない場合

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
5_学習_trainerを利用しない場合 [2017/11/01] – [1. 学習] adash3335_学習_trainerを利用しない場合 [2018/10/07] (現在) – 外部編集 127.0.0.1
行 3: 行 3:
 <ChainerでMNIST目次>\\ <ChainerでMNIST目次>\\
 [[Chainer2プログラミングの全体図|(0)Chainer2プログラミングの全体図]]\\ [[Chainer2プログラミングの全体図|(0)Chainer2プログラミングの全体図]]\\
-(1)Chainer2を使用するためのimport文\\+(1)[[Chainer2を使用するためのimport文]]\\
 [[(2)データの準備・設定]]\\ [[(2)データの準備・設定]]\\
 [[(3)モデルの記述]]\\ [[(3)モデルの記述]]\\
行 11: 行 11:
  
 <code> <code>
-#5 学習(Trainerを利用しない場合) +#5 学習 
-for epoch in range(繰り返し回数+iterator = iterators.SerialIterator(train, 1000
-    データの加工 +updater = training.StandardUpdater(iterator, optimizer
-    model.cleargrads() #勾配初期化 +trainer training.Trainer(updater, (10, 'epoch')) 
-    loss model(... #誤差計算 +trainer.extend(extensions.ProgressBar()
-    loss.backward      #勾配計算 + 
-    optimizer.update   #パラメータ更新+trainer.run()
 </code> </code>
  

5_学習_trainerを利用しない場合.1509522453.txt.gz · 最終更新: 2018/10/07 (外部編集)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki