Public Member Functions | |
| net (const unsigned &num_inputs=0, const unsigned &num_outputs=0, const std::vector< unsigned > &hidden=std::vector< unsigned >()) | |
| net (istream &is) | |
| virtual | ~net () |
| Virtual destructor. | |
| void | load (istream &is) |
| void | init (unsigned num_inputs, unsigned num_outputs, const std::vector< unsigned > &hidden) |
| void | reset () |
| virtual vector | operator() (const vector &input) const |
| unsigned | winner (const vector &input) const |
| void | save (ostream &os) const |
| unsigned | num_inputs () const |
| unsigned | num_outputs () const |
| unsigned | num_hidden_layers () const |
| unsigned | length () |
| void | normalize () |
| void | desaturate () |
| void | perturb (double magnitude=0.3, double probability=1.0) |
Definition at line 223 of file mlp.h.
1.4.7