flux tensoriel : : opérations : : RecadrerEtResizeGradImage

#include <image_ops.h>

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

Résumé

Arguments:

  • scope : un objet Scope
  • grads : un tenseur 4D de forme [num_boxes, crop_height, crop_width, depth] .
  • boxes : Un tenseur 2D de forme [num_boxes, 4] . La i -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 de l'image à y * (image_height - 1) , de sorte que l'intervalle [0, 1] de hauteur d'image normalisée soit mappé à `[0, image_height - 1] dans les coordonnées de hauteur de l'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 1D de forme [num_boxes] avec des valeurs int32 dans [0, batch) . La valeur de box_ind[i] spécifie l’image à laquelle la i -ième boîte fait référence.
  • image_size : un tenseur 1D avec une 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 l'instant.

Retour:

  • Output : Un tenseur 4D 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)

Structures

tensorflow :: ops :: CropAndResizeGradImage :: Attrs

Setters d'attributs facultatifs pour CropAndResizeGradImage .

Attributs publics

opération

Operation operation

sortir

::tensorflow::Output output

Fonctions publiques

RecadrerEtResizeGradImage

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

RecadrerEtResizeGradImage

 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 

opérateur :: tensorflow :: Entrée

 operator::tensorflow::Input() const 

opérateur :: tensorflow :: Sortie

 operator::tensorflow::Output() const 

Fonctions statiques publiques

Méthode

Attrs Method(
  StringPiece x
)