tensorflow:: operaciones:: ScatterSub
#include <state_ops.h>
Resta actualizaciones escasas a una referencia de variable.
Resumen
# Scalar indices ref[indices, ...] -= updates[...]
# Vector indices (for each i) ref[indices[i], ...] -= updates[i, ...]
# High rank indices (for each i, ..., j) ref[indices[i, ..., j], ...] -= updates[i, ..., j, ...]
Esta operación genera una ref
después de que se realiza la actualización. Esto hace que sea más fácil encadenar operaciones que necesitan usar el valor de reinicio.
Las entradas duplicadas se manejan correctamente: si varios indices
hacen referencia a la misma ubicación, sus contribuciones (negadas) se suman.
Requiere updates.shape = indices.shape + ref.shape[1:]
o updates.shape = []
.
Argumentos:
- alcance: un objeto de alcance
- ref: debe ser de un nodo
Variable
. - índices: Un tensor de índices en la primera dimensión de
ref
. - actualizaciones: un tensor de valores actualizados para restar de
ref
.
Atributos opcionales (ver Attrs
):
- use_locking: si es True, la resta estará protegida por un candado; de lo contrario, el comportamiento no está definido, pero puede exhibir menos contención.
Devoluciones:
-
Output
: = Igual que laref
. Devuelto como una conveniencia para las operaciones que desean usar los valores actualizados después de que se realiza la actualización.
Constructores y Destructores | |
---|---|
ScatterSub (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input indices, :: tensorflow::Input updates) | |
ScatterSub (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input indices, :: tensorflow::Input updates, const ScatterSub::Attrs & attrs) |
Atributos públicos | |
---|---|
operation | |
output_ref |
Funciones publicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Funciones estáticas públicas | |
---|---|
UseLocking (bool x) |
estructuras | |
---|---|
tensorflow::ops::ScatterSub::Attrs | Establecedores de atributos opcionales para ScatterSub . |
Atributos públicos
operación
Operation operation
salida_ref
::tensorflow::Output output_ref
Funciones publicas
ScatterSub
ScatterSub( const ::tensorflow::Scope & scope, ::tensorflow::Input ref, ::tensorflow::Input indices, ::tensorflow::Input updates )
ScatterSub
ScatterSub( const ::tensorflow::Scope & scope, ::tensorflow::Input ref, ::tensorflow::Input indices, ::tensorflow::Input updates, const ScatterSub::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
UsoBloqueo
Attrs UseLocking( bool x )