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 | |
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
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. |
---|