"BOKU"のITな日常

62歳・文系システムエンジニアの”BOKU”は日々勉強を楽しんでます

AI:tensorflow1.0under

事前学習済「tf.keras.applications.VGG16」で識別可能な物体名(クラス名)の日本語翻訳JSONファイルを作る

今回は、ImageNetのうち、tf.keras.applicationsの画像分類ケースで提供される学習済ウェイトで識別可能な1000クラスについて、英語名を日本語に変換するためのJSONファイルを作成してみます。

tf.keras の「WARNING:tensorflow:Method on_batch_end() is slow compared to the batch update. Check your callbacks.」

Tensowflow.kerasの学習<fit()>を、IDLEのコンソール(F5キー利用)で、実行していたら、見たことのない警告メッセージがでました。 WARNING:tensorflow:Method on_batch_end() is slow compared to the batch update (0.100498). Check your callbacks. ちょっと、</fit()>…

tensorflow1.12で、model.save()が「Currently `save` requires model to be a graph network.」エラー

tensorflowを1.12にバージョンアップすると、1.11で動かなかった、tf.kerasのmodel.save()が使えるようになるのですが、1.10のままだとエラーになる場合があります。

同じモデルならNeural Network Consoleとkeras/tensorflowで精度は同じ?/Neural Network Console応用編

Neural Network Consoleのモデルを、keras/tennsorflowに書き換えて実行した時に、精度は同じなのか?今回はそういう素朴な疑問をためしてみました。

Neural Network Consoleで設計したモデルを、keras/tensorflowに書きかえる/Neural Network Console応用編

Neural Network Consoleでグラフィカルに設計を検討するのも捨てがたい。じゃあ、Neural Network Consoleのモデルを、keras/tennsorflowに書き換えてしまえばいいじゃないか・・。今回は、そういう発想の話です。

Neural Network ConsoleのデータセットCSVをtf.kerasで直接読み込む。/Neural Network Console応用編

Neural Network ConsoleのデータセットCSVを、keras/tensorflowのpythonプログラムの中で、直接読み込んで使うのを、試してみます。対象は画像データにしています。

tf.kerasで学習済のモデルを使ってTensorflow.jsで手書き数字画像認識デモ。/JavaScriptでディープラーニング

JavaScriptでディープラーニングを実行できる「Tensorflow.js」。今回は、Kerasで学習済のモデルを引き継いで、評価をブラウザで実行させてみました。

tf.kerasで学習済のモデルをTensorflow.jsで使える形式にコンバート/JavaScriptでディープラーニング:

JavaScriptを使って、既存のTensorFlowモデルをブラウザ実行できるという「Tensorflow.js」。実に興味深いです。とりあえず、keras学習済モデルからの変換がうまくできるか試してみます。

tensorflowをWindows10にインストールする。おまけで Colaboratoryを試す。

TensowflowをWindows10にインストールしなおしてみます。前のPCのCPUでAVX命令がサポートされておらず、Tensowflow 1.6以降が動かせなかったので、新しいPCを買ったからです。

Tesorflow1.11.0のtf.kerasでmodel.save()をすると、NotImplementedError例外が発生してエラーになる

f.kerasでmodel.save()が、Tesorflow1.11.0でNotImplementedError例外で落ちるもんだから、あせりまくったです。

Tensorflowを1.6以上にすると、CPUによっては実行できなくなる/tensorflowのバージョン指定インストールの方法

Tendorflowのバージョンを、1.6以上にあげると、1.5.0までは問題なくtensorflowを実行できていたPCで、突然、実行不可能になる場合があるので注意しましょう・・という話です。

Tensorflow on windowsのバージョンアップ確認とバージョンアップ

tensorflow on windowsのバージョンアップ確認とバージョンアップの手順を記録しつつ、環境をあたらしくします。