UESMANN CPP
1.0
Reference implementation of UESMANN
|
This is the abstract basic network class - the training methods are in each subclass. More...
Go to the source code of this file.
Classes | |
class | Net |
The abstract network type upon which all others are based. It's not pure virtual, in that it encapsulates some high level operations (such as the top-level training algorithm). More... | |
struct | Net::SGDParams |
Training parameters for trainSGD(). This structure holds the parameters for the trainSGD() method, and serves as a better way of passing them than a long parameter list. All values have defaults set up by the constructor, which are given as constants. You can set parameters by hand, but there are fluent (chainable) setters for many members. More... | |
Functions | |
double | sigmoid (double x) |
double | sigmoidDiff (double x) |
This is the abstract basic network class - the training methods are in each subclass.
Definition in file net.hpp.
|
inline |