Colaboratryで作ったphythonコードをローカルのJupyter Notebookで動かそうとしてハマったときのメモ。
■ Windows10でTensorflowとKerasをインストールしようとしてハマった話
pip install tensorflow
でインストールしたtensorflowが「ダイナミック リンク ライブラリ (DLL) 初期化ルーチンの実行に失敗しました。」というエラーで動かず、
conda install tensorflow
で動いた。
たぶん vs2015_runtime: 14.0.25123-0 --> 14.0.25420-0 が入ったおかげかも。
こういう罠にはまらないのでColaboratoryは便利。
■ mnistのサンプルで TypeError: softmax() got an unexpected keyword argument ‘axis’というエラーが出る
model.add(Dense(10, activation='softmax'))
を実行すると、kerasがバージョン2.1.6だとエラーが出るらしい。2.1.3に戻すとそのまま通る
pip install keras==2.1.3
■ Deep learningで画像認識⑦〜Kerasで畳み込みニューラルネットワーク
Kerasでは、「ImageDataGenerator」というクラスが用意されており、元画像に移動、回転、拡大・縮小、反転などの人為的な操作を加えることによって、画像数を増やすことができます