スタックを解除する

パブリック最終クラスのアンスタック

階数「R」テンソルの指定された次元を階数「(R-1)」テンソルにアンパックします。

`axis` 次元に沿ってチップ化することで、`value` から `num` テンソルをアンパックします。たとえば、形状 '(A, B, C, D)' のテンソルが与えられたとします。

`axis == 0` の場合、`output` の i 番目のテンソルはスライス `value[i, :, :, :]` であり、`output` の各テンソルの形状は `(B, C, D) になります。 `。 (「分割」とは異なり、アンパックされた次元はなくなることに注意してください)。

`axis == 1` の場合、`output` の i 番目のテンソルはスライス `value[:, i, :, :]` であり、`output` の各テンソルの形状は `(A, C, D) になります。 `。等。

これは「パック」の逆です。

ネストされたクラス

クラスアンスタックのオプションUnstackのオプションの属性

パブリックメソッド

静的Unstack.Options
(長軸)
静的 <T>アンスタック<T>
create (スコープスコープ、オペランド<T> 値、Long num、オプション...オプション)
新しい Unstack 操作をラップするクラスを作成するファクトリ メソッド。
イテレータ<オペランド<T>>
リスト<出力<T>>
出力()
「value」から解凍されたテンソルのリスト。

継承されたメソッド

パブリックメソッド

public static Unstack.Options(長軸)

パラメーター
開梱する際の寸法。負の値はラップアラウンドするため、有効な範囲は `[-R, R)` です。

public static Unstack <T> create (スコープスコープ、オペランド<T>値、Long num、オプション...オプション)

新しい Unstack 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
価値1 次元以上、`axis` 次元サイズが `num` と等しい。
オプションオプションの属性値を持ちます
戻り値
  • Unstack の新しいインスタンス

public Iterator<オペランド<T>> iterator ()

public List<出力<T>>出力()

「value」から解凍されたテンソルのリスト。