ExtractGlimpse

classe finale publique ExtractGlimpse

Extrait un aperçu du tenseur d'entrée.

Renvoie un ensemble de fenêtres appelées aperçus extraits à l'emplacement « décalages » du tenseur d'entrée. Si les fenêtres ne chevauchent que partiellement les entrées, les zones non superposées seront remplies de bruit aléatoire.

Le résultat est un tenseur 4D de forme `[batch_size, glimpse_height, glimpse_width,channels]`. Les canaux et les dimensions du lot sont les mêmes que ceux du tenseur d'entrée. La hauteur et la largeur des fenêtres de sortie sont spécifiées dans le paramètre `size`.

Les arguments « normalisé » et « centré » contrôlent la façon dont les fenêtres sont construites :

  • Si les coordonnées sont normalisées mais non centrées, 0,0 et 1,0 correspondent au minimum et au maximum de chaque dimension de hauteur et de largeur.
  • Si les coordonnées sont à la fois normalisées et centrées, elles vont de -1,0 à 1,0. Les coordonnées (-1.0, -1.0) correspondent au coin supérieur gauche, le coin inférieur droit est situé en (1.0, 1.0) et le centre est en (0, 0).
  • Si les coordonnées ne sont pas normalisées, elles sont interprétées comme des nombres de pixels.

Classes imbriquées

classe ExtraireGlimpse.Options Attributs facultatifs pour ExtractGlimpse

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie < TFloat32 >
comme Sortie ()
Renvoie le handle symbolique du tenseur.
ExtractGlimpse.Options statique
centré (booléen centré)
ExtraireGlimpse statique
créer ( Portée de la portée , Opérande < TFloat32 > entrée, Opérande < TInt32 > taille, Opérande < TFloat32 > décalages, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération ExtractGlimpse.
Sortie < TFloat32 >
aperçu ()
Un tenseur représentant les aperçus `[batch_size, glimpse_height, glimpse_width, canaux]`.
ExtractGlimpse.Options statique
bruit (bruit de corde)
ExtractGlimpse.Options statique
normalisé (booléen normalisé)
ExtractGlimpse.Options statique
uniformNoise (uniformNoise booléen)

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "ExtractGlimpseV2"

Méthodes publiques

Sortie publique < TFloat32 > asOutput ()

Renvoie le handle symbolique du tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static ExtractGlimpse.Options centré (booléen centré)

Paramètres
centré indique si les coordonnées de décalage sont centrées par rapport à l'image, auquel cas le décalage (0, 0) est relatif au centre des images d'entrée. Si faux, le décalage (0,0) correspond au coin supérieur gauche des images d'entrée.

public static ExtractGlimpse create ( Portée de la portée , Opérande < TFloat32 > entrée, Opérande < TInt32 > taille, Opérande < TFloat32 > décalages, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération ExtractGlimpse.

Paramètres
portée portée actuelle
saisir Un tenseur flottant 4D de forme `[batch_size, hauteur, largeur, canaux]`.
taille Un tenseur 1-D de 2 éléments contenant la taille des aperçus à extraire. La hauteur d'aperçu doit être spécifiée en premier, suivie de la largeur d'aperçu.
compensations Un tenseur entier 2D de forme `[batch_size, 2]` contenant les emplacements y, x du centre de chaque fenêtre.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance d'ExtractGlimpse

Sortie publique < TFloat32 > aperçu ()

Un tenseur représentant les aperçus `[batch_size, glimpse_height, glimpse_width, canaux]`.

bruit public statique ExtractGlimpse.Options (bruit de chaîne)

Paramètres
bruit indique si le bruit doit être « uniforme », « gaussien » ou « zéro ». La valeur par défaut est « uniform », ce qui signifie que le type de bruit sera décidé par « uniform_noise ».

public static ExtractGlimpse.Options normalisé (booléen normalisé)

Paramètres
normalisé indique si les coordonnées de décalage sont normalisées.

public static ExtractGlimpse.Options uniformNoise (uniformNoise booléen)

Paramètres
uniformeBruit indique si le bruit doit être généré en utilisant une distribution uniforme ou une distribution gaussienne.