問題タブ [dropout]
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 - Tensorflow ドロップアウト: 2 つのドロップアウト レイヤーを適用するとどうなりますか?
たとえば、次のようなニューラル ネットワークを構築しています。
これは TensorFlow にレイヤーをドロップアウトするように指示する効果的な手法でしょthislayershallhavedropout
うか?
基本的に、私がやろうとしているのは、TensorFlow に単一のレイヤーでのみドロップアウトを使用し、以前のレイヤーにカスケードしないように指示することです。
tensorflow - ドロップアウト付き Keras フォワードパス
ドロップアウトを使用して、ニューラル ネットワークのエラー推定値を取得しようとしています。
これには、ドロップアウトを有効にして、トレーニング後にネットワークのいくつかのフォワード パスを実行することが含まれます。ただし、model.predict() を呼び出すと、ドロップアウトがアクティブ化されないようです。これは Keras で実行できますか?
tensorflow - LSTM ドロップアウト ラッパーのランク エラー
次のようにドロップアウト保持率を指定すると、「正しく」機能する LSTM モデルがあります。
しかし、当然のことながら、私は output_keep_prob を float 変数にして、Train vs. Test で変更できるようにしたいと考えています。私はこれを以下のようにしました
ただし、これを行うと、Tensorflow はエラーをスローします。
ValueError: 形状は同じランクである必要がありますが、入力形状: [] の 'PlaceholderWithDefault' (op: 'PlaceholderWithDefault') では 0 と 1 です。
プレースホルダーに異なる寸法を指定する必要があるかもしれないと思いますが、標準のフィードフォワード ドロップアウトではこの問題は発生していません。次元で n_layers を指定するいくつかのバリエーションを試しました (これは、問題を修正する必要があると思いますか?) が、成功していません。