GradientDef.Builder

clase final estática pública GradientDef.Builder

 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 de tipo tensorflow.GradientDef

Métodos públicos

GradientDef.Builder
addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)
GradientDef
GradientDef
GradientDef.Builder
claro ()
GradientDef.Builder
clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)
GradientDef.Builder
clearFunctionName ()
 The function name.
GradientDef.Builder
clearGradientFunc ()
 The gradient function's name.
GradientDef.Builder
clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
GradientDef.Builder
clonar ()
GradientDef
com.google.protobuf.Descriptors.Descriptor estático final
com.google.protobuf.Descriptors.Descriptor
Cuerda
getFunctionName ()
 The function name.
com.google.protobuf.ByteString
getFunctionNameBytes ()
 The function name.
Cuerda
getGradientFunc ()
 The gradient function's name.
com.google.protobuf.ByteString
getGradientFuncBytes ()
 The gradient function's name.
booleano final
GradientDef.Builder
mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GradientDef.Builder
mergeFrom (com.google.protobuf.Message otro)
GradientDef.Builder final
mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)
GradientDef.Builder
setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)
GradientDef.Builder
setFunctionName (valor de cadena)
 The function name.
GradientDef.Builder
setFunctionNameBytes (valor de com.google.protobuf.ByteString)
 The function name.
GradientDef.Builder
setGradientFunc (valor de cadena)
 The gradient function's name.
GradientDef.Builder
setGradientFuncBytes (valor de com.google.protobuf.ByteString)
 The gradient function's name.
GradientDef.Builder
setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor del objeto)
GradientDef.Builder final
setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

Métodos heredados

Métodos públicos

public GradientDef.Builder addRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor del objeto)

public GradientDef build ()

public GradientDef buildPartial ()

public GradientDef.Builder clear ()

public GradientDef.Builder clearField (campo com.google.protobuf.Descriptors.FieldDescriptor)

public GradientDef.Builder clearFunctionName ()

 The function name.
 
string function_name = 1; nombre_función string function_name = 1;

public GradientDef.Builder clearGradientFunc ()

 The gradient function's name.
 
string gradient_func = 2;

public GradientDef.Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)

public GradientDef.Builder clone ()

public GradientDef getDefaultInstanceForType ()

público estático final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

public String getFunctionName ()

 The function name.
 
string function_name = 1; nombre_función string function_name = 1;

public com.google.protobuf.ByteString getFunctionNameBytes ()

 The function name.
 
string function_name = 1; nombre_función string function_name = 1;

public String getGradientFunc ()

 The gradient function's name.
 
string gradient_func = 2;

public com.google.protobuf.ByteString getGradientFuncBytes ()

 The gradient function's name.
 
string gradient_func = 2;

public final boolean isInitialized ()

public GradientDef.Builder mergeFrom (entrada com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Lanza
IOException

public GradientDef.Builder mergeFrom (com.google.protobuf.Message otro)

public final GradientDef.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

public GradientDef.Builder setField (campo com.google.protobuf.Descriptors.FieldDescriptor, valor de objeto)

public GradientDef.Builder setFunctionName (valor de cadena)

 The function name.
 
string function_name = 1; nombre_función string function_name = 1;

public GradientDef.Builder setFunctionNameBytes (valor de com.google.protobuf.ByteString)

 The function name.
 
string function_name = 1; nombre_función string function_name = 1;

public GradientDef.Builder setGradientFunc (valor de cadena)

 The gradient function's name.
 
string gradient_func = 2;

public GradientDef.Builder setGradientFuncBytes (valor de com.google.protobuf.ByteString)

 The gradient function's name.
 
string gradient_func = 2;

public GradientDef.Builder setRepeatedField (campo com.google.protobuf.Descriptors.FieldDescriptor, índice int, valor del objeto)

public final GradientDef.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)