clase final pública GradientDef
GradientDef defines the gradient function of a function defined in a function library. A gradient function g (specified by gradient_func) for a function f (specified by function_name) must follow the following: The function 'f' must be a numerical function which takes N inputs and produces M outputs. Its gradient function 'g', which is a function taking N + M inputs and produces N outputs. I.e. if we have (y1, y2, ..., y_M) = f(x1, x2, ..., x_N), then, g is (dL/dx1, dL/dx2, ..., dL/dx_N) = g(x1, x2, ..., x_N, dL/dy1, dL/dy2, ..., dL/dy_M), where L is a scalar-value function of (x1, x2, ..., xN) (e.g., the loss function). dL/dx_i is the partial derivative of L with respect to x_i.
tensorflow.GradientDef
Clases anidadas
clase | Constructor DefDegradado | GradientDef defines the gradient function of a function defined in a function library. |
Constantes
entero | FUNCTION_NAME_FIELD_NUMBER | |
entero | GRADIENT_FUNC_FIELD_NUMBER |
Métodos públicos
booleano | es igual (Objeto obj) |
DefGradiente estático | |
gradientedef | |
com.google.protobuf.Descriptors.Descriptor estático final | |
Cadena | obtenerNombreFunción () The function name. |
com.google.protobuf.ByteString | getFunciónNombreBytes () The function name. |
Cadena | getGradientFunc () The gradient function's name. |
com.google.protobuf.ByteString | getGradientFuncBytes () The gradient function's name. |
entero | |
com.google.protobuf.UnknownFieldSet final | |
entero | código hash () |
booleano final | |
Constructor de gradiente estático | newBuilder (prototipo GradientDef ) |
Constructor de gradiente estático | |
Constructor DefDegradado | |
DefGradiente estático | parseDelimitedFrom (entrada de InputStream) |
gradiente estático | parseDelimitedFrom (entrada de InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DefGradiente estático | parseFrom (datos de ByteBuffer) |
DefGradiente estático | parseFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensiónRegistry) |
DefGradiente estático | parseFrom (datos de ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DefGradiente estático | parseFrom (entrada com.google.protobuf.CodedInputStream) |
DefGradiente estático | parseFrom (byte[] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
gradiente estático | parseFrom (datos com.google.protobuf.ByteString) |
DefGradiente estático | parseFrom (entrada de InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DefGradiente estático | parseFrom (com.google.protobuf.ByteString datos, com.google.protobuf.ExtensionRegistryLite extensiónRegistry) |
estático | analizador () |
Constructor DefDegradado | |
vacío | writeTo (salida de com.google.protobuf.CodedOutputStream) |
Métodos heredados
Constantes
int final estático público FUNCTION_NAME_FIELD_NUMBER
Valor constante: 1
int final estático público GRADIENT_FUNC_FIELD_NUMBER
Valor constante: 2
Métodos públicos
público booleano es igual (Objeto obj)
público estático final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
cadena pública getFunctionName ()
The function name.
string function_name = 1;
público com.google.protobuf.ByteString getFunctionNameBytes ()
The function name.
string function_name = 1;
cadena pública getGradientFunc ()
The gradient function's name.
string gradient_func = 2;
público com.google.protobuf.ByteString getGradientFuncBytes ()
The gradient function's name.
string gradient_func = 2;
público getParserForType ()
público int getSerializedSize ()
público final com.google.protobuf.UnknownFieldSet getUnknownFields ()
código hash int público ()
público final booleano isInitialized ()
GradientDef estático público parseDelimitedFrom (entrada de InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
IOExcepción |
---|
parseFrom gradientDef estático público (datos ByteBuffer)
Lanza
Excepción de buffer de protocolo no válido |
---|
parseFrom gradientDef estático público (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
IOExcepción |
---|
parseFrom de GradientDef estático público (datos de ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
Excepción de buffer de protocolo no válido |
---|
parseFrom gradientDef estático público (entrada com.google.protobuf.CodedInputStream)
Lanza
IOExcepción |
---|
parseFrom estático público de GradientDef (byte[] datos, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
Excepción de buffer de protocolo no válido |
---|
parseFrom gradientdef estático público (datos com.google.protobuf.ByteString)
Lanza
Excepción de buffer de protocolo no válido |
---|
parseFrom gradientdef estático público (entrada de InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
IOExcepción |
---|
parseFrom gradientDef estático público (datos com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Lanza
Excepción de buffer de protocolo no válido |
---|
estática pública analizador ()
escritura vacía pública (salida de com.google.protobuf.CodedOutputStream)
Lanza
IOExcepción |
---|