1
私はうまく訓練されたLSTMベースのネットワークを見つけました。 ネットワークはマスキングを可能にします。kerasの反復モデルではマスキングはどのように機能しますか?
for l in range(len(model.layers)):
d=model.layers[l].__dict__
print(d['supports_masking'])
print(d['name'])
は、入力層の横にあるすべての「名前」に対して私にとっては私にとっては意味があります。
また、タイムスタンプがないタイムセリフもあります。これは、正しいmask_value
で置き換えられます。
ネットワークは、最終的な予測を決定するために他の通常の値としてすべてのmasked_valuesを使用しているので、フォワードパスのすべての計算が実際に実行されます(入力の各タイムスタンプに対するLSTMの状態の例の更新)サンプルは完全にスキップされるため、計算が行われませんか?
ありがとうございました。 okだが、もし私があらゆるタイムスタンプでmask_valueと同じ値を(何らかの理由で)持っている観測結果があれば、予測はできないだろうか?すべての欠損値またはヌル値がある場合、基本的に私とは異なる – ErroriSalvo
データに存在するマスク値を使用しないでください。その目的にのみ使用される値を選択します。 '-10000'などです。 –