ネットワーク内のレイヤーの性質上、3 つの転置を行う必要があります。
Input to 1D convolution
1D Convolution to 2D Convolution Transpose
1D Convolution to Dense
これには膨大な時間がかかります
batch_time=121.467 seconds
batch_size が 10 の場合。
サイズが似ていて、転置がなく、同じデータセット上の以前のモデルは、最初のバッチで 10 秒、その後はバッチごとに 0.4 秒かかりました。最初のバッチの後、上記のモデルはまだバッチごとに 4 秒以上かかります。
自分がやっている移調に絞り込むことができたと思います。これを回避する方法はありますか?