Apache SINGA
A distributed deep learning platform .
|
Public Types | |
typedef UpdaterProto_ChangeProto | ChangeProto |
Public Member Functions | |
UpdaterProto (const UpdaterProto &from) | |
UpdaterProto & | operator= (const UpdaterProto &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (UpdaterProto *other) |
UpdaterProto * | New () const |
void | CopyFrom (const ::google::protobuf::Message &from) |
void | MergeFrom (const ::google::protobuf::Message &from) |
void | CopyFrom (const UpdaterProto &from) |
void | MergeFrom (const UpdaterProto &from) |
void | Clear () |
bool | IsInitialized () const |
int | ByteSize () const |
bool | MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) |
void | SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const |
::google::protobuf::uint8 * | SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const |
int | GetCachedSize () const |
::google::protobuf::Metadata | GetMetadata () const |
bool | has_momentum () const |
void | clear_momentum () |
float | momentum () const |
void | set_momentum (float value) |
bool | has_weight_decay () const |
void | clear_weight_decay () |
float | weight_decay () const |
void | set_weight_decay (float value) |
bool | has_gamma () const |
void | clear_gamma () |
float | gamma () const |
void | set_gamma (float value) |
bool | has_pow () const |
void | clear_pow () |
float | pow () const |
void | set_pow (float value) |
bool | has_delta () const |
void | clear_delta () |
float | delta () const |
void | set_delta (float value) |
bool | has_rho () const |
void | clear_rho () |
float | rho () const |
void | set_rho (float value) |
bool | has_base_learning_rate () const |
void | clear_base_learning_rate () |
float | base_learning_rate () const |
void | set_base_learning_rate (float value) |
bool | has_final_learning_rate () const |
void | clear_final_learning_rate () |
float | final_learning_rate () const |
void | set_final_learning_rate (float value) |
bool | has_learning_rate_change_frequency () const |
void | clear_learning_rate_change_frequency () |
inline::google::protobuf::int32 | learning_rate_change_frequency () const |
void | set_learning_rate_change_frequency (::google::protobuf::int32 value) |
bool | has_learning_rate_change_method () const |
void | clear_learning_rate_change_method () |
inline::singa::UpdaterProto_ChangeProto | learning_rate_change_method () const |
void | set_learning_rate_change_method (::singa::UpdaterProto_ChangeProto value) |
bool | has_sync_frequency () const |
void | clear_sync_frequency () |
inline::google::protobuf::int32 | sync_frequency () const |
void | set_sync_frequency (::google::protobuf::int32 value) |
bool | has_moving_rate () const |
void | clear_moving_rate () |
float | moving_rate () const |
void | set_moving_rate (float value) |
bool | has_param_type () const |
void | clear_param_type () |
const ::std::string & | param_type () const |
void | set_param_type (const ::std::string &value) |
void | set_param_type (const char *value) |
void | set_param_type (const char *value, size_t size) |
inline::std::string * | mutable_param_type () |
inline::std::string * | release_param_type () |
void | set_allocated_param_type (::std::string *param_type) |
int | step_size () const |
void | clear_step () |
inline::google::protobuf::int32 | step (int index) const |
void | set_step (int index,::google::protobuf::int32 value) |
void | add_step (::google::protobuf::int32 value) |
const ::google::protobuf::RepeatedField < ::google::protobuf::int32 > & | step () const |
inline::google::protobuf::RepeatedField < ::google::protobuf::int32 > * | mutable_step () |
int | step_lr_size () const |
void | clear_step_lr () |
float | step_lr (int index) const |
void | set_step_lr (int index, float value) |
void | add_step_lr (float value) |
const ::google::protobuf::RepeatedField < float > & | step_lr () const |
inline::google::protobuf::RepeatedField < float > * | mutable_step_lr () |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const UpdaterProto & | default_instance () |
static bool | ChangeProto_IsValid (int value) |
static const ::google::protobuf::EnumDescriptor * | ChangeProto_descriptor () |
static const ::std::string & | ChangeProto_Name (ChangeProto value) |
static bool | ChangeProto_Parse (const ::std::string &name, ChangeProto *value) |
Friends | |
void | protobuf_AddDesc_model_2eproto () |
void | protobuf_AssignDesc_model_2eproto () |
void | protobuf_ShutdownFile_model_2eproto () |
|
static |
|
static |
|
static |