tensorflow::ops::CropAndResizeGradBoxes

#include <image_ops.h>

Calcule le gradient de l'opération crop_and_resize par rapport au tenseur des boîtes d'entrée.

Résumé

Arguments :

  • portée : un objet Scope
  • grads : Un tenseur 4D de forme [num_boxes, crop_height, crop_width, depth] .
  • image : Un tenseur 4D de forme [batch, image_height, image_width, depth] . Les paramètres image_height et image_width doivent être positifs.
  • `boxes` : 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 exprimée en coordonnées normalisées [y1, x1, y2, x2] . Une coordonnée normalisée ` y est mappée sur la coordonnée image y * (image_height - 1) , de sorte que l'intervalle [0, 1] de la hauteur d'image normalisée est mappé sur `[0, image_height - 1]` en coordonnées de hauteur d'image. Nous autorisons `y1 > y2`, auquel cas l'extrait échantillonné est une version inversée verticalement de l'image originale. La dimension de largeur est traitée de manière similaire. Les coordonnées normalisées en dehors de l'intervalle [0, 1] sont autorisées ; dans ce 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 -ème boîte fait référence.

Attributs optionnels (voir Attrs ) :

  • méthode : chaîne de caractères spécifiant la méthode d’interpolation. Seule la méthode « bilinéaire » est prise en charge pour le moment.

Retours :

  • 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

Définiteurs d'attributs optionnels pour CropAndResizeGradBoxes .

attributs publics

opération

Operation operation

sortir

::tensorflow::Output output

fonctions publiques

RecadrerEtRedimensionnerLesBoîtesGraduaires

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

RecadrerEtRedimensionnerLesBoîtesGraduaires

 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
)