tensorflow :: opérations :: 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:
- scope: un objet Scope
- grades: Un tenseur 4-D de forme
[num_boxes, crop_height, crop_width, depth]
. - image: Un tenseur 4-D de forme
[batch, image_height, image_width, depth]
.image_height
etimage_width
doivent être positifs. - cases: 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 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 utilisonsextrapolation_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 debox_ind[i]
spécifie l'image à laquelle se réfère lai
ème case.
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 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) |
Structs | |
---|---|
tensorflow :: ops :: CropAndResizeGradBoxes :: Attrs | Paramètres d' attribut facultatifs pour CropAndResizeGradBoxes . |
Attributs publics
opération
Operation operation
production
::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
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Output
operator::tensorflow::Output() const
Fonctions statiques publiques
Méthode
Attrs Method( StringPiece x )