|
| virtual double | getAnnealCoolingRatio () const =0 |
| |
| virtual double | getAnnealFinalT () const =0 |
| |
| virtual double | getAnnealInitialT () const =0 |
| |
| virtual int | getAnnealItePerStep () const =0 |
| |
| virtual void | setAnnealCoolingRatio (double val)=0 |
| |
| virtual void | setAnnealEnergyRNG (const RNG &rng)=0 |
| | Set/initialize anneal RNG. More...
|
| |
| virtual void | setAnnealFinalT (double val)=0 |
| |
| virtual void | setAnnealInitialT (double val)=0 |
| |
| virtual void | setAnnealItePerStep (int val)=0 |
| |
| double | getAnnealCoolingRatio () const |
| |
| double | getAnnealFinalT () const |
| |
| double | getAnnealInitialT () const |
| |
| int | getAnnealItePerStep () const |
| |
| virtual double | getBackpropMomentumScale () const =0 |
| |
| virtual double | getBackpropWeightScale () const =0 |
| |
| virtual cv::Mat | getLayerSizes () const =0 |
| |
| virtual double | getRpropDW0 () const =0 |
| |
| virtual double | getRpropDWMax () const =0 |
| |
| virtual double | getRpropDWMin () const =0 |
| |
| virtual double | getRpropDWMinus () const =0 |
| |
| virtual double | getRpropDWPlus () const =0 |
| |
| virtual TermCriteria | getTermCriteria () const =0 |
| |
| virtual int | getTrainMethod () const =0 |
| |
| virtual Mat | getWeights (int layerIdx) const =0 |
| |
| virtual void | setActivationFunction (int type, double param1=0, double param2=0)=0 |
| |
| void | setAnnealCoolingRatio (double val) |
| |
| void | setAnnealEnergyRNG (const RNG &rng) |
| | Set/initialize anneal RNG. More...
|
| |
| void | setAnnealFinalT (double val) |
| |
| void | setAnnealInitialT (double val) |
| |
| void | setAnnealItePerStep (int val) |
| |
| virtual void | setBackpropMomentumScale (double val)=0 |
| |
| virtual void | setBackpropWeightScale (double val)=0 |
| |
| virtual void | setLayerSizes (InputArray _layer_sizes)=0 |
| |
| virtual void | setRpropDW0 (double val)=0 |
| |
| virtual void | setRpropDWMax (double val)=0 |
| |
| virtual void | setRpropDWMin (double val)=0 |
| |
| virtual void | setRpropDWMinus (double val)=0 |
| |
| virtual void | setRpropDWPlus (double val)=0 |
| |
| virtual void | setTermCriteria (TermCriteria val)=0 |
| |
| virtual void | setTrainMethod (int method, double param1=0, double param2=0)=0 |
| |
| virtual float | calcError (const Ptr< TrainData > &data, bool test, OutputArray resp) const |
| | Computes error on the training or test dataset. More...
|
| |
| virtual bool | empty () const CV_OVERRIDE |
| | Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. More...
|
| |
| virtual int | getVarCount () const =0 |
| | Returns the number of variables in training samples. More...
|
| |
| virtual bool | isClassifier () const =0 |
| | Returns true if the model is classifier. More...
|
| |
| virtual bool | isTrained () const =0 |
| | Returns true if the model is trained. More...
|
| |
| virtual float | predict (InputArray samples, OutputArray results=noArray(), int flags=0) const =0 |
| | Predicts response(s) for the provided sample(s) More...
|
| |
| virtual bool | train (const Ptr< TrainData > &trainData, int flags=0) |
| | Trains the statistical model. More...
|
| |
| virtual bool | train (InputArray samples, int layout, InputArray responses) |
| | Trains the statistical model. More...
|
| |
| | Algorithm () |
| |
| virtual | ~Algorithm () |
| |
| virtual void | clear () |
| | Clears the algorithm state. More...
|
| |
| virtual String | getDefaultName () const |
| |
| virtual void | read (const FileNode &fn) |
| | Reads algorithm parameters from a file storage. More...
|
| |
| virtual void | save (const String &filename) const |
| |
| virtual void | write (FileStorage &fs) const |
| | Stores algorithm parameters in a file storage. More...
|
| |
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const |
| | simplified API for language bindings This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
| |
|
| enum | ActivationFunctions {
IDENTITY = 0,
SIGMOID_SYM = 1,
GAUSSIAN = 2,
RELU = 3,
LEAKYRELU = 4
} |
| |
| enum | TrainFlags {
UPDATE_WEIGHTS = 1,
NO_INPUT_SCALE = 2,
NO_OUTPUT_SCALE = 4
} |
| |
| enum | TrainingMethods {
BACKPROP =0,
RPROP = 1,
ANNEAL = 2
} |
| |
| enum | Flags {
UPDATE_MODEL = 1,
RAW_OUTPUT =1,
COMPRESSED_INPUT =2,
PREPROCESSED_INPUT =4
} |
| |
| static Ptr< ANN_MLP > | create () |
| | Creates empty model. More...
|
| |
| static Ptr< ANN_MLP > | load (const String &filepath) |
| | Loads and creates a serialized ANN from a file. More...
|
| |
| template<typename _Tp > |
| static Ptr< _Tp > | train (const Ptr< TrainData > &data, int flags=0) |
| | Create and train model with default parameters. More...
|
| |
| template<typename _Tp > |
| static Ptr< _Tp > | load (const String &filename, const String &objname=String()) |
| | Loads algorithm from the file. More...
|
| |
| template<typename _Tp > |
| static Ptr< _Tp > | loadFromString (const String &strModel, const String &objname=String()) |
| | Loads algorithm from a String. More...
|
| |
| template<typename _Tp > |
| static Ptr< _Tp > | read (const FileNode &fn) |
| | Reads algorithm from the file node. More...
|
| |
| void | writeFormat (FileStorage &fs) const |
| |
Artificial Neural Networks - Multi-Layer Perceptrons.
- See also
- Neural Networks