9 #ifndef __SOT_GRADIENTASCENT_H__ 10 #define __SOT_GRADIENTASCENT_H__ 16 #include <dynamic-graph/entity.h> 17 #include <dynamic-graph/signal-ptr.h> 18 #include <dynamic-graph/signal-time-dependent.h> 19 #include <sot/core/config.hh> 28 using dynamicgraph::Entity;
29 using dynamicgraph::SignalPtr;
30 using dynamicgraph::SignalTimeDependent;
33 DYNAMIC_GRAPH_ENTITY_DECL();
39 SignalTimeDependent<dynamicgraph::Vector, int>
valueSOUT;
46 dynamicgraph::Vector &update(dynamicgraph::Vector &res,
const int &inTime);
double alpha
Definition: gradient-ascent.hh:50
SignalPtr< dynamicgraph::Vector, int > gradientSIN
Definition: gradient-ascent.hh:36
SignalPtr< double, int > learningRateSIN
Definition: gradient-ascent.hh:37
SignalTimeDependent< dynamicgraph::Vector, int > valueSOUT
Definition: gradient-ascent.hh:39
SignalTimeDependent< int, int > refresherSINTERN
Definition: gradient-ascent.hh:38
dynamicgraph::Vector value
Definition: gradient-ascent.hh:48
bool init
Definition: gradient-ascent.hh:51
Definition: gradient-ascent.hh:32
Definition: abstract-sot-external-interface.hh:17