問題タブ [encoder-decoder]
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 - TF Summit 2020 からの「Tensorflow で読むことを学ぶ」トークの実装 - Tensorflow 2.1/2.2 の EncoderDecoder Seq2Seq モデル - カスタム トレイン ステップ
背景情報
Tensorflow 2020 Summit で興味深いと思った講演ごとにGoogle Colabsを作成しています。注意として、Tensorflow 2.1 を使用しています。
'Learning To Read With Tensorflow'
トークを実装しようとしたときに問題が発生しました。
EncoderDecoder
クラス定義にたどり着くまでは、すべてが桃色です。Model
カスタムサブクラスにfit メソッドを実装すると、以下で詳しく説明するエラーが発生します。
最後の顕著なエラーはAttributeError: 'NoneType' object has no attribute 'dtype'
.
ただし、これはスコープ コード内の問題および/または(を含む)GradientTape
の定義の問題によるものだと思います。Decoder Layers
Attention Layers
メインコード
詳細なエラー メッセージ
data
レプリケートlines
する場合の変数の取得方法
データを取得する
データの前処理
参考文献前もって感謝します!!
python - 自己定義の tensorflow デコーダ TypeError: __call__() に必要な位置引数が 1 つありません: 'inputs'
私は tensorflow 2.0 を使用して独自のアテンション モデルをトレーニングしていますが、デコーダー クラスを構築するときに、次のような大きな問題に遭遇しました。
そして、私のエンコーダーデコーダーアテンションモデルは以下のようなものです Encoder: これは自己定義の pBLSTM です
注意モデル: この論文に従って構築されています: https://arxiv.org/abs/1508.04025v5
デコーダー: 1 層 LSTM デコーダー
以下のような入力例でテストすると、そのエラーが発生しました