flujo tensor:: operaciones:: CropAndResizeGradBoxes
#include <image_ops.h>
Calcula el gradiente de crop_and_resize op con el tensor de cuadros de entrada.
Resumen
Argumentos:
- alcance: un objeto de alcance
- grads: un tensor de forma 4-D
[num_boxes, crop_height, crop_width, depth]
. - Imagen: un tensor de forma 4-D
[batch, image_height, image_width, depth]
. Tantoimage_height
comoimage_width
deben ser positivos. - cajas: un tensor de forma 2-D
[num_boxes, 4]
. Lai
-ésima fila del tensor especifica las coordenadas de un cuadro en la imagenbox_ind[i]
y se especifica en coordenadas normalizadas[y1, x1, y2, x2]
. Un valor de coordenadas normalizado dey
se asigna a la coordenada de la imagen eny * (image_height - 1)
, de modo que el intervalo[0, 1]
de la altura de la imagen normalizada se asigna a `[0, image_height - 1] en las coordenadas de altura de la imagen. Permitimos y1 > y2, en cuyo caso el recorte muestreado es una versión invertida de arriba a abajo de la imagen original. La dimensión del ancho se trata de manera similar. Se permiten coordenadas normalizadas fuera del rango[0, 1]
, en cuyo caso usamosextrapolation_value
para extrapolar los valores de la imagen de entrada. - box_ind: un tensor 1-D de forma
[num_boxes]
con valores int32 en[0, batch)
. El valor debox_ind[i]
especifica la imagen a la que hace referencia eli
-ésimo cuadro.
Atributos opcionales (ver Attrs
):
- método: una cadena que especifica el método de interpolación. Por ahora sólo se admite 'bilineal'.
Devoluciones:
-
Output
: Un tensor de forma 2-D[num_boxes, 4]
.
Constructores y destructores | |
---|---|
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) |
Atributos públicos | |
---|---|
operation | |
output |
Funciones públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Funciones estáticas públicas | |
---|---|
Method (StringPiece x) |
estructuras | |
---|---|
tensorflow:: operaciones:: CropAndResizeGradBoxes:: Atributos | Configuradores de atributos opcionales para CropAndResizeGradBoxes . |
Atributos públicos
operación
Operation operation
producción
::tensorflow::Output output
Funciones públicas
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 )
nodo
::tensorflow::Node * node() const
operador::tensorflow::Entrada
operator::tensorflow::Input() const
operador::tensorflow::Salida
operator::tensorflow::Output() const
Funciones estáticas públicas
Método
Attrs Method( StringPiece x )