ExtractGlimpse

classe finale pubblica ExtractGlimpse

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 ExtractGlimpse.Options Attributi facoltativi per ExtractGlimpse

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita < TFloat32 >
comeuscita ()
Restituisce l'handle simbolico del tensore.
Statico ExtractGlimpse.Options
centrato (booleano centrato)
Estratto staticoGlimpse
crea (ambito ambito , ingresso operando < TFloat32 >, dimensione operando < TInt32 >, offset operando < TFloat32 >, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione ExtractGlimpse.
Uscita < TFloat32 >
occhiata ()
Un tensore che rappresenta gli scorci "[batch_size, scorce_height, scorce_width, channel]".
Statico ExtractGlimpse.Options
rumore (rumore di corda)
Statico ExtractGlimpse.Options
normalizzato (normalizzato booleano)
Statico ExtractGlimpse.Options
uniformNoise (uniformNoise booleano)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "ExtractGlimpseV2"

Metodi pubblici

Uscita pubblica < TFloat32 > asOutput ()

Restituisce l'handle simbolico del 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 ExtractGlimpse.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 ExtractGlimpse (ambito ambito , ingresso operando < TFloat32 >, dimensione operando < TInt32 >, offset operando < TFloat32 >, opzioni ... )

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

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 ExtractGlimpse

Output pubblico < TFloat32 > scorcio ()

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

rumore statico pubblico ExtractGlimpse.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 ExtractGlimpse.Options normalizzato (booleano normalizzato)

Parametri
normalizzato indica se le coordinate di offset sono normalizzate.

public static ExtractGlimpse.Options uniformNoise (booleano uniformNoise)

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