ImageSummary

classe finale publique ImageSummary

Produit un tampon de protocole « Résumé » avec des images.

Le résumé contient jusqu'à `max_images` de valeurs récapitulatives contenant des images. Les images sont construites à partir de `tensor` qui doit être 4-D avec la forme `[batch_size, height, width,channels]` et où `channels` peut être :

  • 1 : « tenseur » est interprété comme des niveaux de gris.
  • 3 : `tensor` est interprété comme RVB.
  • 4 : `tensor` est interprété comme RGBA.
Les images ont le même nombre de canaux que le tenseur d'entrée. Pour l'entrée flottante, les valeurs sont normalisées une image à la fois pour s'adapter à la plage « [0, 255] ». Les valeurs `uint8` sont inchangées. L'opération utilise deux algorithmes de normalisation différents :
  • Si les valeurs d'entrée sont toutes positives, elles sont redimensionnées pour que la plus grande soit 255.
  • Si une valeur d'entrée est négative, les valeurs sont décalées de sorte que la valeur d'entrée 0,0 soit à 127. Elles sont ensuite redimensionnées de sorte que soit la valeur la plus petite soit 0, soit la valeur la plus grande soit 255.
L'argument `tag` est un `Tensor` scalaire de type `string`. Il est utilisé pour construire le `tag` des valeurs récapitulatives :
  • Si `max_images` vaut 1, la balise de valeur récapitulative est ' tag /image'.
  • Si `max_images` est supérieur à 1, les balises de valeur récapitulative sont générées séquentiellement comme ' tag /image/0', ' tag /image/1', etc.
L'argument `bad_color` est la couleur à utiliser dans les images générées pour les valeurs d'entrée non finies. Il s'agit d'un tenseur 1D `uint8` de longueur `canaux`. Chaque élément doit être dans la plage « [0, 255] » (il représente la valeur d'un pixel dans l'image de sortie). Les valeurs non finies dans le tenseur d'entrée sont remplacées par ce tenseur dans l'image de sortie. La valeur par défaut est la couleur rouge.

Classes imbriquées

classe ImageSummary.Options Attributs facultatifs pour ImageSummary

Constantes

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

Méthodes publiques

Sortie < TString >
comme Sortie ()
Renvoie le handle symbolique du tenseur.
ImageSummary.Options statique
badColor ( Tenseur badColor)
Résumé de l'image statique
créer ( Scope scope, Operand < TString > tag, Operand <? extends TNumber > tensor, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération ImageSummary.
ImageSummary.Options statique
maxImages (Longues images max)
Sortie < TString >
résumé ()
Scalaire.

Méthodes héritées

org.tensorflow.op.RawOp
booléen final
est égal (Obj objet)
entier final
Opération
op ()
Renvoie cette unité de calcul sous la forme d'une seule Operation .
Chaîne finale
booléen
est égal à (Objet arg0)
Classe finale<?>
obtenirClasse ()
int
Code de hachage ()
vide final
notifier ()
vide final
notifierTous ()
Chaîne
àChaîne ()
vide final
attendre (long arg0, int arg1)
vide final
attendez (long arg0)
vide final
attendez ()
org.tensorflow.op.Op
résuméExécutionEnvironnement
env ()
Renvoie l'environnement d'exécution dans lequel cette opération a été créée.
opération abstraite
op ()
Renvoie cette unité de calcul sous la forme d'une seule Operation .
org.tensorflow.Operand
sortie abstraite < TString >
comme Sortie ()
Renvoie le handle symbolique du tenseur.
TString abstraite
asTensor ()
Renvoie le tenseur à cet opérande.
Forme abstraite
forme ()
Renvoie la forme (éventuellement partiellement connue) du tenseur auquel fait référence la Output de cet opérande.
Classe abstraite < TString >
taper ()
Renvoie le type de tenseur de cet opérande
org.tensorflow.ndarray.Shaped
abstrait entier
rang ()
Forme abstraite
forme ()
abstrait long
taille ()
Calcule et renvoie la taille totale de ce conteneur, en nombre de valeurs.

Constantes

chaîne finale statique publique OP_NAME

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

Valeur constante : "ImageSummary"

Méthodes publiques

sortie publique < TString > 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 ImageSummary.Options badColor ( Tensor badColor)

Paramètres
mauvaise couleur Couleur à utiliser pour les pixels avec des valeurs non finies.

création d'ImageSummary statique publique (portée de portée , balise Operand < TString >, Operand <? extends TNumber > tensor, Options... options)

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

Paramètres
portée portée actuelle
étiqueter Scalaire. Utilisé pour construire l'attribut `tag` des valeurs récapitulatives.
tenseur 4-D de forme `[batch_size, hauteur, largeur, canaux]` où `canaux` est 1, 3 ou 4.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de ImageSummary

public static ImageSummary.Options maxImages (Long maxImages)

Paramètres
maxImages Nombre maximum d'éléments de lot pour lesquels générer des images.

sortie publique < TString > résumé ()

Scalaire. Tampon de protocole « Résumé » sérialisé.