しがないエンジニアのブログ

技術的な内容をメモ代わりにつらつら

Chainer

chainer v1.17.0以前でLSTM使うときはcleargradsではなくzerogradsを使う

chainer v1.17.0でLSTM使うとにcleargradsを使うと、 TypeError: unsupported operand type(s) for +: 'NoneType' and 'float' というエラーが出てしまうので、zerogradsを使う chainer v1.19.0では改善されていたので気にしなくてok

ChainerでMNISTの手書き文字認識

9割9分こちらのブログを参照していますので詳しい内容はこちらをご覧ください 【機械学習】ディープラーニング フレームワークChainerを試しながら解説してみる。 - Qiita ただPythonのバージョンが違ったり一部自分の環境ではうまくいかない部分があったの…