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]
. Lai
-ième ligne du tenseur spécifie les coordonnées d'une boîte dans l'imagebox_ind[i]
et est spécifiée en coordonnées normalisées[y1, x1, y2, x2]
. Une valeur de coordonnée normalisée dey
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 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 utilisonsextrapolation_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 debox_ind[i]
spécifie l’image à laquelle lai
-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
etimage_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.
Retours :
-
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 )