Merci de vous être connecté à Google I/O. Voir toutes les sessions à la demande Regarder à la demande

tensorflow :: opérations :: CropAndResizeGradImage

#include <image_ops.h>

Calcule le gradient de l’opération crop_and_resize par rapport au tenseur d’image d’entrée.

Résumé

Arguments:

  • scope: un objet Scope
  • grades: Un tenseur 4-D de forme [num_boxes, crop_height, crop_width, depth] .
  • cases: Un tenseur 2D de forme [num_boxes, 4] . La i -ème ligne du tenseur spécifie les coordonnées d'une boîte dans l'image box_ind[i] et est spécifiée en coordonnées normalisées [y1, x1, y2, x2] . Une valeur de coordonnée normalisée de y est mappée à la coordonnée d'image à y * (image_height - 1) , de sorte que l'intervalle [0, 1] de hauteur d'image normalisée est mappé à `[0, image_height - 1] en coordonnées de hauteur d'image. Nous autorisons y1> y2, auquel cas le recadrage échantillonné est une version inversée de haut en bas de l'image originale. La dimension de largeur est traitée de la même manière. Les coordonnées normalisées en dehors de la plage [0, 1] sont autorisées, auquel cas nous utilisons extrapolation_value pour extrapoler les valeurs de l'image d'entrée.
  • box_ind: Un tenseur 1-D de forme [num_boxes] avec des valeurs int32 dans [0, batch) . La valeur de box_ind[i] spécifie l'image à laquelle se réfère la i ème case.
  • image_size: un tenseur 1-D avec la valeur [batch, image_height, image_width, depth] contenant la taille de l'image d'origine. image_height et image_width doivent être positifs.

Attributs facultatifs (voir Attrs ):

  • method: Une chaîne spécifiant la méthode d'interpolation. Seul «bilinéaire» est pris en charge pour le moment.

Retour:

  • Output : Un tenseur 4-D de forme [batch, image_height, image_width, depth] .

Constructeurs et destructeurs

CropAndResizeGradImage (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, :: tensorflow::Input image_size, DataType T)
CropAndResizeGradImage (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, :: tensorflow::Input image_size, DataType T, const CropAndResizeGradImage::Attrs & attrs)

Attributs publics

operation
output

Fonctions publiques

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Fonctions statiques publiques

Method (StringPiece x)

Structs

tensorflow :: ops :: CropAndResizeGradImage :: Attrs

Définisseurs d' attributs facultatifs pour CropAndResizeGradImage .

Attributs publics

opération

Operation operation

production

::tensorflow::Output output

Fonctions publiques

CropAndResizeGradImage

 CropAndResizeGradImage(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind,
  ::tensorflow::Input image_size,
  DataType T
)

CropAndResizeGradImage

 CropAndResizeGradImage(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind,
  ::tensorflow::Input image_size,
  DataType T,
  const CropAndResizeGradImage::Attrs & attrs
)

nœud

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const 

Fonctions statiques publiques

Méthode

Attrs Method(
  StringPiece x
)