con2seq
R2026b(削除予定) 同時ベクトルから逐次ベクトルへの変換
con2seq は将来のリリースで削除される予定です。詳細については、レガシ ニューラル ネットワーク コードの dlnetwork ワークフローへの移行を参照してください。
コードの更新に関するアドバイスについては、バージョン履歴を参照してください。
構文
S = con2seq(b)
S = con2seq(b,TS)
説明
Deep Learning Toolbox™ ソフトウェアは、同時ベクトルを行列で、逐次ベクトルを cell 配列 (2 番目のインデックスはタイム ステップ) で配置します。
con2seq と seq2con を使用すると、同時ベクトルを逐次ベクトルに変換したり、逆変換したりできます。
S = con2seq(b) は、次の 1 つの入力を取ります。
b |
|
そして、次の 1 つの出力を返します。
S |
|
S = con2seq(b,TS) は、複数のバッチを変換することもできます。
b |
|
TS | タイム ステップ |
これは、以下を返します。
S |
|
例
ここでは、3 つの値から成る 1 つのバッチをシーケンスに変換します。
p1 = [1 4 2] p2 = con2seq(p1)
ここでは、ベクトルから成る 2 つのバッチを、2 つのタイム ステップをもつ 2 つのシーケンスに変換します。
p1 = {[1 3 4 5; 1 1 7 4]; [7 3 4 4; 6 9 4 1]}
p2 = con2seq(p1,2)