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 |
|---|