問題タブ [pre-trained-model]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tensorflow - Tensorflow ocr のトレーニング済みモデル
私は udacity で tensorflow のコースを開始し、同時に Web でトピックを探しています。
典型的なユースケースは、私が自分で達成できるより良い方法で、すでに十分に解決されていると思います。つまり、どこかに、通常のケースですぐに使用できるようにトレーニングされたモデルが存在します。私が正しく理解していれば、私が探しているものであるzooModelsを見つけました。しかし、画像内の数字を認識できる ocr モデルが公開されていないことを認識できません。
独自のモデルをトレーニングする必要がありますか? 私が知らないリポジトリはありますか?
android - Android でのインセプション モデルの再トレーニング エラー
モデルを再トレーニングするための詩人の指示については、Tensorflow に従っています。retrained_graph.pb と retrained_labels.txt の作成に成功しました。imagenet_comp_graph_label_strings.txt と tensorflow_inception_graph.pb を使用している間、アプリケーションはエラーなしで実行されます。しかし、作成したファイルを使用すると、次のエラーが発生します。
原因: java.lang.UnsupportedOperationException: Op BatchNormWithGlobalNormalization は、GraphDef バージョン 21 では使用できません。バージョン 9 で削除されました。tf.nn.batch_normalization() を使用してください。org.tensorflow.Graph.importGraphDef(Native Method) で org.tensorflow.Graph.importGraphDef(Graph.java:118) で org.tensorflow.Graph.importGraphDef(Graph.java:102) で org.tensorflow.contrib.android .TensorFlowInferenceInterface.load(TensorFlowInferenceInterface.java:402) org.tensorflow.contrib.android.TensorFlowInferenceInterface.initializeTensorFlow(TensorFlowInferenceInterface.java:91) at org.tensorflow.demo.TensorFlowImageClass
TensorFlowガイドに従ってモデルを最初から再トレーニングしようとしましたが、同じエラーが発生しました。また、グラフを削除して ClassifierActivity を変更しようとしています。しかし、それでも同じエラーが発生します。
video - Keras を使用してビデオ フレーム シーケンスで CNN-LSTM を構築する: InvalidArgumentError: You must feed a value for placeholder tensor
ビデオフレームを入力として使用して、Keras + TensorflowでCNN-LSTMネットワークを構築しています。以下のようにネットワークを設定しています。
テンソル プロパティの一部を以下に示します。
次に、モデルを構築してデータを適合させます。
はframe_sequence
、1 つのビデオからの一連のビデオ フレームです。
InceptionV3 モデル入力model.fit
のプレースホルダーに起因するエラーが発生するトレーニング ステップまではすべて問題ないようです。input_1
Keras 内のどこに値をフィードするinput_1
か、またはネットワークのセットアップのどこで間違っていますか?
更新: CNN をゼロから構築した場合、または InceptionV3 をロードする代わりに VGG を使用した場合、トレーニングはエラーなしで機能します。たとえば、InceptionV3 を次のように置き換えます。
エラーを再現するための最小限の例を次に示します。