This is the complete list of members for gpmp::ml::VariationalAutoEncoder, including all inherited members.
| AutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate) | gpmp::ml::AutoEncoder | |
| decoder(const std::vector< double > &hidden_sampled) | gpmp::ml::VariationalAutoEncoder | |
| display() | gpmp::ml::AutoEncoder | |
| encoder(const std::vector< double > &input) | gpmp::ml::VariationalAutoEncoder | |
| forward(const std::vector< double > &input) | gpmp::ml::AutoEncoder | |
| gradient_descent(const std::vector< double > &input, const std::vector< double > &output, const std::vector< double > &hidden_sampled) | gpmp::ml::VariationalAutoEncoder | |
| hidden_log_variance | gpmp::ml::VariationalAutoEncoder | |
| hidden_mean | gpmp::ml::VariationalAutoEncoder | |
| 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 | |
| reparameterize(double mean, double log_variance) | gpmp::ml::VariationalAutoEncoder | |
| sample_dist() | gpmp::ml::VariationalAutoEncoder | |
| 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) override | gpmp::ml::VariationalAutoEncoder | virtual |
| VariationalAutoEncoder(int input_size, int hidden_size, int output_size, double learning_rate) | gpmp::ml::VariationalAutoEncoder | |
| weights_hidden_output | gpmp::ml::AutoEncoder | |
| weights_input_hidden | gpmp::ml::AutoEncoder | |