Tensorflow Android demoは、TensorFlowグラフを使用するAndroidアプリを構築するための適切な基盤を提供していますが、画像分類を行わないアプリのためにその用途を変える方法に固執しています。それはInceptionグラフの.pbファイルからロードされ、それを使用して推論を実行します(コードはそのように仮定します)。しかし、私がしたいのは、自分のグラフを.pbファイルからロードすることです)、グラフの入出力を扱う方法のカスタム実装を行います。Tensorflow Androidデモ:カスタムグラフを読み込みますか?
グラフは、UDacityの深い学習コースのAssignment 6で、LSTMを使用してテキストを生成するRNNです。 (私はすでに.pbファイルに凍結しています)。しかし、Androidのデモのコードは、画像分類子を扱っているという仮定に基づいています。今まで私はtensorflow.initializeTensorflow
(TensorFlowImageListener
で呼び出された)に渡されたパラメータの値を変更する必要があることを理解しましたが、いくつかのパラメータは画像入力のプロパティを表します(例えばIMAGE_SIZE
)ロードしないでください。これは、ネイティブコードを変更する必要があることを意味しますか?より一般的には、私はこの問題全体にどのようにアプローチできますか?
すべてのソリューションが見つかりましたか? –