Disimpilare

public final class Unstack

Decomprime una data dimensione di un tensore di rango "R" in tensori di rango "(R-1)".

Decomprime i tensori "num" da "valore" scheggiandoli lungo la dimensione "asse". Ad esempio, dato un tensore di forma "(A, B, C, D)";

Se `axis == 0` allora l'i'esimo tensore in` output` è lo slice `value [i,:,:,:]` e ogni tensore in `output` avrà forma` (B, C, D) ". (Notare che la dimensione decompressa è sparita, a differenza di "split").

Se "asse == 1" allora l'i-esimo tensore in "output" è lo slice "valore [:, i,:,:]" e ogni tensore in "output" avrà forma "(A, C, D) ". Eccetera.

Questo è l'opposto di "pack".

Classi annidate

classe Unstack.Options Attributi opzionali per Unstack

Metodi pubblici

statico Unstack.Options
asse ( asse lungo)
static <T> Unstack <T>
create ( ambito ambito, valore operando <T>, numero lungo, opzioni ... opzioni)
Metodo Factory per creare una classe che avvolge una nuova operazione Unstack.
Iteratore < Operando <T>>
Elenco < Uscita <T>>
uscita ()
L'elenco dei tensori decompresso da "valore".

Metodi ereditati

Metodi pubblici

public static Unstack.Options axis (asse lungo)

Parametri
asse Dimensione lungo la quale disimballare. I valori negativi vanno a capo, quindi l'intervallo valido è "[-R, R)".

public static Unstack <T> create ( Scope scope, Operand <T> value, Long num, Options ... options)

Metodo Factory per creare una classe che avvolge una nuova operazione Unstack.

Parametri
scopo ambito attuale
valore 1-D o superiore, con dimensione della dimensione "asse" uguale a "num".
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di Unstack

iteratore pubblico < Operando <T>> iteratore ()

public List < Output <T>> output ()

L'elenco dei tensori decompresso da "valore".