flux tensoriel : : opérations : : CropAndResizeGradBoxes

#include <image_ops.h>

Calcule le dégradé de l'opération crop_and_resize par rapport au tenseur des zones de saisie.

Résumé

Arguments:

  • scope : un objet Scope
  • grads : un tenseur 4D de forme [num_boxes, crop_height, crop_width, depth] .
  • image : Un tenseur de forme 4D [batch, image_height, image_width, depth] . image_height et image_width doivent être positifs.
  • 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.

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 2D de forme [num_boxes, 4] .

Constructeurs et Destructeurs

CropAndResizeGradBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input image, :: tensorflow::Input boxes, :: tensorflow::Input box_ind)
CropAndResizeGradBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input grads, :: tensorflow::Input image, :: tensorflow::Input boxes, :: tensorflow::Input box_ind, const CropAndResizeGradBoxes::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 :: CropAndResizeGradBoxes :: Attrs

Setters d'attributs facultatifs pour CropAndResizeGradBoxes .

Attributs publics

opération

Operation operation

sortir

::tensorflow::Output output

Fonctions publiques

CropAndResizeGradBoxes

 CropAndResizeGradBoxes(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input image,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind
)

CropAndResizeGradBoxes

 CropAndResizeGradBoxes(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input grads,
  ::tensorflow::Input image,
  ::tensorflow::Input boxes,
  ::tensorflow::Input box_ind,
  const CropAndResizeGradBoxes::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
)