openGPMP
Open Source Mathematics Package
|
This is the complete list of members for gpmp::ml::AutoEncoder, including all inherited members.
AutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate) | gpmp::ml::AutoEncoder | |
display() | gpmp::ml::AutoEncoder | |
forward(const std::vector< double > &input) | gpmp::ml::AutoEncoder | |
hidden_size | gpmp::ml::AutoEncoder | |
input_size | gpmp::ml::AutoEncoder | |
learning_rate | gpmp::ml::AutoEncoder | |
load(const std::string &filename) | gpmp::ml::AutoEncoder | virtual |
lrate_set(double initial_rate) | gpmp::ml::AutoEncoder | |
lrate_update(int epoch) | gpmp::ml::AutoEncoder | virtual |
output_size | gpmp::ml::AutoEncoder | |
save(const std::string &filename) const | gpmp::ml::AutoEncoder | virtual |
sigmoid(const std::vector< double > &x) | gpmp::ml::AutoEncoder | |
train(const std::vector< std::vector< double >> &training_data, int epochs) | gpmp::ml::AutoEncoder | virtual |
weights_hidden_output | gpmp::ml::AutoEncoder | |
weights_input_hidden | gpmp::ml::AutoEncoder |