class ThreeLayer |
MLP with two hidden layers - HTML documentation under construction.
| ThreeLayer () | |
| ThreeLayer (unsigned nout, unsigned nhidden1, unsigned nhidden2, unsigned nin, act_func fout=sigmoid, act_func fhid1=sigmoid, act_func fhid2=sigmoid) | |
| ~ThreeLayer () | |
| init_weights_norm (int seed = 0) | |
| init_weights_const (double x) | |
| print_weights (void) | |
| compute (vect& vinput) | |
| backprop (vect& t, vect& x) | |
| print_info_grad (void) | |
| save_weights (char* namefile) |
| n_hidden2 |
| save_weights_heading (char* namefile) It saves onto a file the general paramenters of the net It saves the number of layers, size of the layers and type of the activation function | |
| save_weights_heading (ofstream& f, char* namebuf) It saves in a stream the general paramenters of the net It saves the number of layers, size of the layers and type of the activation function | |
| save_weights_body (char* namefile) It appends onto a file the weights of the net. | |
| save_weights_body (ofstream& f) It appends to a stream the weights of the net. |
Three-Layer Perceptron
It Implemets a Three-Layer Perceptron for classification with learning capabilities
Alphabetic index HTML hierarchy of classes or Java