mlp::net Class Reference

List of all members.

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)

Detailed Description

Definition at line 223 of file mlp.h.


The documentation for this class was generated from the following file:
Generated on Thu Apr 19 11:02:35 2007 for EO by  doxygen 1.4.7