Apache SINGA
A distributed deep learning platform .
 All Classes Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
singa::Updater Class Referenceabstract

Updater for Param. More...

#include <updater.h>

Inheritance diagram for singa::Updater:
singa::AdaGradUpdater singa::NesterovUpdater singa::SGDUpdater

Public Member Functions

virtual void Init (const UpdaterProto &proto)
 
virtual void Update (int step, Param *param, float grad_scale)=0
 

Static Public Member Functions

static UpdaterCreate (const UpdaterProto &proto)
 

Protected Attributes

UpdaterProto proto_
 
LRGeneratorlr_gen_
 
float weight_decay_
 
float momentum_
 

Detailed Description

Updater for Param.


The documentation for this class was generated from the following file: