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

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