私はTensorflowを列車のモデルの詩人ガイドに使用しています。私はretrained_graph.pbとretrained_labels.txtを作成しています。アプリケーションで使用している間にエラーが発生するTensorflowリトレインモデルパフォーマンス
原因:java.lang.UnsupportedOperationException:Op BatchNormWithGlobalNormalizationがGraphDefバージョン21で使用できません。バージョン9で削除されました。tf.nn.batch_normalization()を使用します。 。 org.tensorflow.Graph.importGraphDefでorg.tensorflow.Graph.importGraphDef(ネイティブメソッド)(Graph.java:118)
でのアプリケーションのためにそれをさらに列車のモデルはTensorflow for mobileブログを使用してoptimized_graph.pb、rounded_graph.pbを作成した後、 、mmapped_graph.pbファイル。
optimized_graph.pbとrounded_graph.pbファイルは、エラーなしでAndroidアプリケーションで動作します。 使用mmapped_graph.pbは、私が初期化に失敗しましたエラーを取得中:にjava.io.IOException:有効ではありませんTensorFlowグラフシリアル化を:アプリケーションの無効GraphDef
パフォーマンスは、使用optimized_graph.pbとrounded_graph.pbファイルながら、良いではありません。アプリケーションのカメラの画面は、他の花の写真が含まれていない間、高い信頼率でランダムに花の名前を表示します。花だけを検出し、花でないときは空白のままにする方法。 Screenshot
おかげダヴィデの状態であることを覚えておいてください、あなたはより厳格なモデルやそのための任意の参照にどのアルゴリズムを使用し、詳細情報を提供することができます。 –
申し訳ありませんが、私は現時点では何も持っていません...しかし、私はあなたが陰性のサンプルを試してみることをお勧めします。本当にいい結果が得られると思います。 –