SparseAccumulatorApplyGradient public final class
Aplica un gradiente escaso a un acumulador dado.
No agrega si local_step es más pequeño que global_step del acumulador.
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
estática SparseAccumulatorApplyGradient | crear ( Alcance alcance, operando < TString > mango, operando < TInt64 > localStep, operando < TInt64 > gradientIndices, operando <? extiende Ttype > gradientValues, operando < TInt64 > gradientShape, Boolean hasKnownShape) Método de fábrica para crear una clase que envuelva una nueva operación SparseAccumulatorApplyGradient. |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Valor constante: "SparseAccumulatorApplyGradient"
Métodos públicos
public static SparseAccumulatorApplyGradient crear ( Alcance alcance, operando < TString > mango, operando < TInt64 > localStep, operando < TInt64 > gradientIndices, operando <? extiende Ttype > gradientValues, operando < TInt64 > gradientShape, Boolean hasKnownShape)
Método de fábrica para crear una clase que envuelva una nueva operación SparseAccumulatorApplyGradient.
Parámetros
alcance | alcance actual |
---|---|
resolver | El mango al acumulador. |
localStep | El valor de local_step en el que se calculó el gradiente disperso. |
gradienteIndices | Índices del gradiente disperso a acumular. Debe ser un vector. |
gradientValues | Los valores son los segmentos distintos de cero del gradiente y deben tener la misma primera dimensión que los índices, es decir, el nnz representado por los índices y los valores debe ser coherente. |
gradientShape | Forma del escaso gradiente que se va a acumular. |
hasKnownShape | Booleano que indica si se desconoce gradient_shape, en cuyo caso la entrada se ignora durante la validación. |
Devoluciones
- una nueva instancia de SparseAccumulatorApplyGradient