Comprende un elenco di tensori di rango "R" in un tensore di rango "(R + 1)".
Comprime i tensori "N" in "valori" in un tensore con rango uno superiore a ciascun tensore in "valori", impacchettandoli lungo la dimensione "asse". Dato un elenco di tensori di forma "(A, B, C)";
se `axis == 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)". Eccetera.
Ad 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]]
Questo è l'opposto di "unpack". Classi annidate
classe | Stack.Options | Attributi opzionali per Stack |
Metodi pubblici
Uscita <T> | asOutput () Restituisce la maniglia simbolica di un tensore. |
Stack.Options statico | |
static <T> Stack <T> | create ( ambito ambito, valori < Operando <T>> Iterable, opzioni ... opzioni) Metodo Factory per creare una classe che avvolge una nuova operazione Stack. |
Uscita <T> | uscita () Il tensore imballato. |
Metodi ereditati
Metodi pubblici
output pubblico <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 statico pubblico Stack.Options (asse lungo)
Parametri
asse | Dimensione lungo la quale imballare. I valori negativi vanno a capo, quindi l'intervallo valido è "[- (R + 1), R + 1)". |
---|
public static Stack <T> create ( Scope scope, Iterable < Operand <T>> values, Options ... options)
Metodo Factory per creare una classe che avvolge una nuova operazione Stack.
Parametri
scopo | ambito attuale |
---|---|
valori | Deve essere della stessa forma e tipo. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di Stack