Stack

Stack di classe finale pubblica

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]]
 
Questo è l'opposto di "unpack".

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

Uscita pubblica <T> uscita ()

Il tensore impaccato.