Spremere

classe finale pubblica Squeeze

Rimuove le dimensioni di dimensione 1 dalla forma di un tensore.

Dato un "input" tensore, questa operazione restituisce un tensore dello stesso tipo con tutte le dimensioni di dimensione 1 rimosse. Se non si desidera rimuovere tutte le dimensioni di dimensione 1, è possibile rimuovere dimensioni specifiche di dimensione 1 specificando "asse".

Ad esempio:

# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t)) ==> [2, 3]
 
Oppure, per rimuovere dimensioni specifiche della taglia 1:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t, [2, 4])) ==> [1, 2, 3, 1]
 

Classi annidate

classe Squeeze.Options Attributi opzionali per Squeeze

Metodi pubblici

Uscita <T>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
statico Squeeze.Options
asse (List <Long> axis)
statico <T> Schiaccia <T>
create ( ambito ambito, immissione operando <T>, opzioni ... )
Metodo Factory per creare una classe che avvolge una nuova operazione Squeeze.
Uscita <T>
uscita ()
Contiene gli stessi dati di "input", ma sono state rimosse una o più dimensioni di dimensione 1.

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.

public static Squeeze.Options axis (List <Long> axis)

Parametri
asse Se specificato, comprime solo le dimensioni elencate. L'indice della dimensione inizia da 0. È un errore comprimere una dimensione che non è 1. Deve essere nell'intervallo "[-rank (input), rank (input))".

public static Squeeze <T> create ( ambito ambito, input operando <T>, opzioni ... opzioni)

Metodo Factory per creare una classe che avvolge una nuova operazione Squeeze.

Parametri
scopo ambito attuale
ingresso L'input da stringere.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di Squeeze

output pubblico <T> output ()

Contiene gli stessi dati di "input", ma sono state rimosse una o più dimensioni di dimensione 1.