Keras CNN Sound Classify #6

Keras CNN で 音の分類 #6。update 2020.5.29

ディープラーニングで音声分類 のサンプルが出ていたので、試してみましたの #6です。
今度は、Inception V3 を使っての学習ができたので、学習済モデルを、Tensorflow Lite に変換して試してみました。

開発環境
OS: Windwos10
GPU: GeForece GTX 1070 8GB
Anaconda
Python3.6
TensorFlow 1.15.0 GPU
Keras 2.3.1

注1) 今回は、TensorFlow 1.15.0 を使いました。
TensorFlow 1.14.0 では、Tensoflow Liteへの変換が上手く行きませんでした。
また、こちらの方が、Tensorflow Lite の実行速度が速いきがします。
注2)  Keras は、オリジナルを使っています。
tensorflow.python.keras を敢えて使っていません。

先ず、Tensorflow Lite 向けに学習済モデルを、変換します。

h5toTF.py

次に、Tensorflow Lite での、マイク入力での判定プログラムです

sound-predict3-tflite.py

Tensorflow 1.15.0 の Lite は、結構早いみたいです。
この後は、 Rasspbery pi 3b + google-coral で試してみたいです。

このブログ記事について

このページは、おんちゃんが2020年5月29日 19:15に書いたブログ記事です。

ひとつ前のブログ記事は「Keras CNN Sound Classify #5」です。

次のブログ記事は「Keras CNN Sound Classify #7」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

ウェブページ

サイトナビ