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 | |
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>> | iteratore () |
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