Comprime un elenco di tensori di rango "N" - "R" in un tensore di rango "(R+1)".
Impacchetta i tensori "N" in "valori" in un tensore con rango uno superiore a ciascun tensore in "valori", impacchettandoli lungo la dimensione dell'"asse". Data una lista di tensori di forma `(A, B, C)`;
se `asse == 0` allora il tensore `output` avrà la forma `(N, A, B, C)`. se `asse == 1` allora il tensore `output` avrà la forma `(A, N, B, C)`. Ecc.
Per esempio:
# 'x' is [1, 4]
# 'y' is [2, 5]
# 'z' is [3, 6]
pack([x, y, z]) => [[1, 4], [2, 5], [3, 6]] # Pack along first dim.
pack([x, y, z], axis=1) => [[1, 2, 3], [4, 5, 6]]
Classi nidificate
classe | Stack.Opzioni | Attributi facoltativi per Stack |
Metodi pubblici
Uscita <T> | comeuscita () Restituisce la maniglia simbolica di un tensore. |
Stack.Options statico | asse (asse lungo) |
<T> statico Stack <T> | create ( ambito ambito , valori Iterable< operando <T>>, opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione Stack. |
Uscita <T> | produzione () Il tensore impaccato. |
Metodi ereditati
Metodi pubblici
Uscita pubblica <T> asOutput ()
Restituisce la maniglia simbolica di un tensore.
Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.
asse pubblico statico Stack.Options (asse lungo)
Parametri
asse | Dimensione lungo la quale imballare. I valori negativi si ripetono, quindi l'intervallo valido è "[-(R+1), R+1)". |
---|
public static Stack <T> create ( ambito ambito , valori Iterable < operando <T>>, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione Stack.
Parametri
portata | ambito attuale |
---|---|
valori | Deve essere della stessa forma e tipo. |
opzioni | trasporta valori di attributi opzionali |
Ritorni
- una nuova istanza di Stack