Decomprime una determinata dimensione di un tensore di rango "R" nei tensori di rango "num" (R-1)".
Scompatta 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` è la fetta `value[i, :, :, :]` e ogni tensore in `output` avrà forma `(B, C, D) `. (Nota che la dimensione scompattata è scomparsa, a differenza di "split").
Se `axis == 1` allora l'i-esimo tensore in `output` è la fetta `value[:, i, :, :]` e ogni tensore in `output` avrà forma `(A, C, D) `. Eccetera.
Questo è l'opposto di "pack".
Classi nidificate
| classe | Disimpila.Opzioni | Attributi facoltativi per Unstack | |
Metodi pubblici
| Unstack.Options statico | asse (asse lungo) |
| statico <T> Disimpila <T> | create (ambito ambito , valore operando <T>, numero lungo, opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione Unstack. |
| Iteratore< Operando <T>> | iteratore () |
| Elenco< Uscita <T>> | produzione () L'elenco dei tensori scompattati da "value". |
Metodi ereditati
Metodi pubblici
asse pubblico statico Unstack.Options (asse lungo)
Parametri
| asse | Dimensione lungo la quale disimballare. I valori negativi si ripetono, quindi l'intervallo valido è "[-R, R)". |
|---|
public static Unstack <T> create ( ambito ambito , valore operando <T>, numero lungo, opzioni... opzioni)
Metodo factory per creare una classe che racchiude 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