前提・実現したいこと
YOLOv3の学習済みモデルyolo.h5をandroid端末上で動作させたいです。
tensorflow lite を使っての実装を考えています。
発生している問題・エラーメッセージ
android端末上にアプリをインストール、起動後すぐに強制終了してしまいます。 再び起動してもすぐに強制終了する状況です。 公式に公開されているtfliteのオブジェクト検出のプログラムでは、YOLOのモデルは使えないのでしょうか。
試したこと
- kerasの学習モデルであるyolo.h5ファイルからyolo.tfliteファイルへの変換
- コンピュータ上でのyolo.tfliteの動作確認済み
- 公式に公開されているtfliteによるオブジェクト検出プロジェクトの中の.tfliteファイルを
yolov3の学習モデルyolo.tflite に置換
- プログラム内でファイル名を参照する箇所をandroid studio内で編集
- 端末へインストール
*.tfliteファイルを置き換えずデフォルトのモデルでインストールした場合は、正常に起動、動作します。
補足情報(FW/ツールのバージョンなど)
- tensorflow 1.14.0
- keras 2.2.4
- android端末:pixel5
あなたの回答
tips
プレビュー