ExtractGlimpseV2

classe finale pubblica ExtractGlimpseV2

Estrae uno scorcio dal tensore di input.

Restituisce una serie di finestre chiamate scorci estratte nella posizione "offsets" dal tensore di input. Se le finestre si sovrappongono solo parzialmente agli ingressi, le aree non sovrapposte verranno riempite con rumore casuale.

Il risultato è un tensore 4-D di forma "[batch_size, intravede_height, intravede_width, channel]". I canali e le dimensioni del lotto sono le stesse del tensore di ingresso. L'altezza e la larghezza delle finestre di output sono specificate nel parametro "size".

Gli argomenti "normalizzato" e "centrato" controllano il modo in cui vengono costruite le finestre:

  • Se le coordinate sono normalizzate ma non centrate, 0.0 e 1.0 corrispondono al minimo e al massimo di ciascuna dimensione di altezza e larghezza.
  • Se le coordinate sono sia normalizzate che centrate, vanno da -1,0 a 1,0. Le coordinate (-1.0, -1.0) corrispondono all'angolo in alto a sinistra, l'angolo in basso a destra si trova in (1.0, 1.0) e il centro è in (0, 0).
  • Se le coordinate non sono normalizzate vengono interpretate come numeri di pixel.

Classi nidificate

classe ExtractGlimpseV2.Options Attributi facoltativi per ExtractGlimpseV2

Metodi pubblici

Uscita <Mobile>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
Statico ExtractGlimpseV2.Options
centrato (booleano centrato)
estratto staticoGlimpseV2
create (ambito dell'ambito , input dell'operando <float>, dimensione dell'operando <intero>, offset dell'operando <float>, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione ExtractGlimpseV2.
Uscita <Mobile>
occhiata ()
Un tensore che rappresenta gli scorci "[batch_size, scorce_height, scorce_width, channel]".
Statico ExtractGlimpseV2.Options
rumore (rumore di corda)
Statico ExtractGlimpseV2.Options
normalizzato (normalizzato booleano)
Statico ExtractGlimpseV2.Options
uniformNoise (uniformNoise booleano)

Metodi ereditati

Metodi pubblici

output pubblico <Float> 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 ExtractGlimpseV2.Options centrato (booleano centrato)

Parametri
centrato indica se le coordinate di offset sono centrate rispetto all'immagine, nel qual caso l'offset (0, 0) è relativo al centro delle immagini di input. Se falso, l'offset (0,0) corrisponde all'angolo superiore sinistro delle immagini di input.

creazione statica pubblica ExtractGlimpseV2 (ambito dell'ambito , input dell'operando <Float>, dimensione dell'operando <Integer>, offset dell'operando <Float>, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione ExtractGlimpseV2.

Parametri
scopo ambito attuale
ingresso Un tensore float 4-D di forma "[batch_size, altezza, larghezza, canali]".
misurare Un tensore 1-D di 2 elementi contenente la dimensione degli scorci da estrarre. L'altezza dello scorcio deve essere specificata per prima, seguita dalla larghezza dello scorcio.
compensazioni Un tensore intero 2D di forma "[batch_size, 2]" contenente le posizioni y, x del centro di ciascuna finestra.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di ExtractGlimpseV2

output pubblico <Float> intravedere ()

Un tensore che rappresenta gli scorci "[batch_size, scorce_height, scorce_width, channel]".

rumore statico pubblico ExtractGlimpseV2.Options (rumore di stringa)

Parametri
rumore indica se il rumore deve essere "uniforme", "gaussiano" o "zero". L'impostazione predefinita è "uniform", il che significa che il tipo di rumore sarà deciso da "uniform_noise".

public static ExtractGlimpseV2.Options normalizzato (booleano normalizzato)

Parametri
normalizzato indica se le coordinate di offset sono normalizzate.

public static ExtractGlimpseV2.Options uniformNoise (booleano uniformNoise)

Parametri
uniformeRumore indica se il rumore deve essere generato utilizzando una distribuzione uniforme o una distribuzione gaussiana.