TensorFlow 【TensorFlow】tflite_convertのコマンド操作とオプション解説。〜TensorFlow形式の pb グラフをTensorFlow Lite形式の tflite グラフに変換〜 今回の記事はTensorFlowモデルをエッジデバイス用の軽量モデルであるTensrFlow Lite変換する為のtflite_convertメソッドの使用方法とオプションが何を示しているかわかった範囲で記載します。 この変換をミスると変換... 2020.09.29 TensorFlow
Keras 【機械学習】Pythonでひらがな(日本語)の文字分類手順。〜 Keras使用 〜 今回の記事は日本語のひらがなを自作ニューラルネットで分類する方法について記載いたします。 ニューラルネットの高瀬に関してはネットにあるものを使用していますが、中間層などの数をいくつか変更しては見たのですが特に識別率に変化が見られなかったため... 2020.09.10 Keras
Python Pythonでのtfliteの使い方。〜 TensorFlowLite形式のモデル読み込みから画像の識別まで 〜 今回の記事はTensorflowのエッジデバイス用のtflite形式の学習モデルをPythonで利用して、任意の画像を識別させる方法について記載いたします。 基本的にswiftやjava/kotlinなどのスマホ端末に組み込まれることになる... 2020.09.08 Python
Python 【Python】ファイルの拡張子を一括で変更する方法ご紹介。 今回の記事はpythonを使ってデータの拡張子を変更する方法について記載します。 Pythonでファイルの拡張子を一括で変更 私の使用用途は主に、pythonのKerasを用いて機械学習させる際に拡張子が「.jpg」「.JPG」でまれに違っ... 2020.08.27 Python
Keras 【Python】Kerasで任意画像を画像分類。〜 ニューラルネット作成手順 〜 今回の記事ではKerasの学習キットを使って、ニューラルネット構築とモデルの学習方法についての記事を記載します。 前回は転移学習を行う方法について記載しました。転移学習についてやその方法についての記事は下記をご参照下さい。 「【Python... 2020.08.27 Keras
Python 【Python】Vott ソフトでアノテーションタグ付したデータからアノテーション範囲を Python コードを使って切り取る方法。 今回の記事は物体検知学習モデルを作る際に何かとお世話になる「Vott」のタグ付をすでにした画像範囲を切りとるコードについて記載します。 なぜ、私が、この様な作業を行なったかと言うと、先に物体検知モデルを作るためにある画像等にタグ付を行なって... 2020.08.26 Python
Python 【Python】openCVで画像をグレースケール化。 今回の記事はopencvを使ってPythonで画像をグレースケール化させる方法について記事にします。 やり方は本当に簡単です。 まずはopencvでの画像のい読みこみを行い、画像のグレースケール化、その画像を保存するという流れになっておりま... 2020.08.25 Python
TensorFlow 【Tensorflow】「module ‘tensorflow’ has no attribute ‘GraphDef’」のエラー回避方法。 今回の記事はPythonにてtensorflowを使用した際に生じる「module 'tensorflow' has no attribute 'GraphDef'」のエラーの回避法の備忘録です。 module 'tensorflow' h... 2020.08.24 TensorFlow
Keras 【Keras】ひらがな(日本語)画像を転移学習モデルで文字分類する手順。 日本語(ひらがな)をKerasで転移学習させたモデルで識別分類する手順方法。 今回の記事ではKerasのモジュールを用いてひらがなの「あ」「い」を判別させる学習モデルを作成する方法について記載いたします。 ひらがな全部を判別させる場合は適宜... 2020.08.23 Keras
Keras 【Python】Keras(.pb)モデルの読み込みと入出力サイズ確認方法。 今回の記事ではKerasの学習させたモデルの読み込み方法とその読み込んだモデルのinput _arraysやinput_shapes、outputなどの確認方法の記事になります。 自作した学習モデルの入出力はtensorflowlite形式... 2020.08.20 Keras