問題タブ [custom-training]
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.
python-3.6 - tensorflow2 モデルを呼び出しても、call() メソッドで定義された出力が返されない
tf2 モデルを呼び出すと、tf Model サブクラスで call() メソッドを定義した方法に従って返されるはずの値が返されません。
代わりに、モデルの call() メソッドを呼び出すと、build() メソッドで定義したテンソルが返されます
なぜこれが起こっているのですか?どうすれば修正できますか?
以下は、私が得ている出力です-
モデルの最後にある「final_layer」または高密度レイヤーのみを使用して、サンプルされたソフトマックス関数にフィードし、gru_out と一緒に使用して損失を計算します (モデルをトレーニングするため)。
テスト中に、手動で gru_out を model.get_layer('final_layer') に渡して、最終的なロジットを取得するつもりです。