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

This is the complete list of members for gpmp::ml::RecurrentAutoEncoder, 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_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
recurr_fwd(const std::vector< double > &input, const std::vector< double > &previous_hidden)gpmp::ml::RecurrentAutoEncoder
RecurrentAutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate)gpmp::ml::RecurrentAutoEncoder
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::RecurrentAutoEncodervirtual
weights_hidden_outputgpmp::ml::AutoEncoder
weights_input_hiddengpmp::ml::AutoEncoder
weights_recurrentgpmp::ml::RecurrentAutoEncoder