openGPMP
Open Source Mathematics Package
gpmp::ml::DenoisingAutoEncoder Member List

This is the complete list of members for gpmp::ml::DenoisingAutoEncoder, including all inherited members.

AutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate)gpmp::ml::AutoEncoder
corruption_levelgpmp::ml::DenoisingAutoEncoder
DenoisingAutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate, double corruption_level)gpmp::ml::DenoisingAutoEncoder
display()gpmp::ml::AutoEncoder
forward(const std::vector< double > &input)gpmp::ml::AutoEncoder
hidden_sizegpmp::ml::AutoEncoder
input_sizegpmp::ml::AutoEncoder
learning_rategpmp::ml::AutoEncoder
load(const std::string &filename)gpmp::ml::AutoEncodervirtual
lrate_set(double initial_rate)gpmp::ml::AutoEncoder
lrate_update(int epoch)gpmp::ml::AutoEncodervirtual
output_sizegpmp::ml::AutoEncoder
save(const std::string &filename) constgpmp::ml::AutoEncodervirtual
sigmoid(const std::vector< double > &x)gpmp::ml::AutoEncoder
train(const std::vector< std::vector< double >> &training_data, int epochs) overridegpmp::ml::DenoisingAutoEncodervirtual
weights_hidden_outputgpmp::ml::AutoEncoder
weights_input_hiddengpmp::ml::AutoEncoder