問題タブ [varying]
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.
keras - 多対多 LSTM ネットワーク
LSTM を使用して、Keras で多対多のネットワークを構築しています。さまざまな長さのシーケンスがあります (ラベルは常に、ラベルが記述するシーケンスと同じ長さです)。さまざまな長さを処理し、他の SO 投稿を検索した後、パディング + マスキングが最適なソリューションであることがわかりました。
したがって、それぞれ 25 個の特徴を持つ max_len (24) パディング シーケンスの n (874) サンプルがあります。しかし、どうすればラベルを処理できますか? 私もそれらを埋めますか?
X と同じ方法で (同じ特別な値で) パディングすると、次のようになります。
X_train shape : (873, 24, 25)
y_train shape : (873, 24)
次のエラーが発生することを除いて、すべて問題ありません。
ValueError: Can not squeeze dim[1], expected a dimension of 1, got 24 for '{{node binary_crossentropy/weighted_loss/Squeeze}} = Squeeze[T=DT_FLOAT, squeeze_dims=[-1]](Cast_1)' with input shapes: [1,24].
このエラーを検索するretun_sequences=True
と、LSTM レイヤーからの削除に関する投稿につながりますが、各タイムステップにラベルが付けられているため、それは望ましくありません...
パディングしないと、テンソルフローで使用するテンソルに変換できません。
編集:
私が達成したいアーキテクチャの説明図、この回答の礼儀: https://stackoverflow.com/a/52092176/7732923
ios - さまざまなアイテムを持つUIStackViewを備えたUITableViewCell?
UITableView
カスタムセルを使用した典型的なものがあります。すべてのセルは同じタイプです。同じタイプのビューを含む 1 つの UIStackView ですが、その数は異なります。
すべてに対して 1 つのセルを使用しようとしました - 内部ビューの削除と追加が遅いです。
サブビューの数が異なる場合に異なるセルを作成しようとしました:
しかし、サブビューなしでセルだけを登録しているようで、異なるセル識別子を使用しても意味がありません(スタックビューサブビューを手動で追加する必要があるため)。
この問題を解決するには?
編集済み
セルの追加コード