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

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

AutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate)gpmp::ml::AutoEncoder
contractive_weightgpmp::ml::ContractiveAutoEncoder
ContractiveAutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate, double contractive_weight)gpmp::ml::ContractiveAutoEncoder
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::ContractiveAutoEncodervirtual
weights_hidden_outputgpmp::ml::AutoEncoder
weights_input_hiddengpmp::ml::AutoEncoder