openGPMP
Open Source Mathematics Package
BNN Member List

This is the complete list of members for BNN, including all inherited members.

activation_function(double x)BNN
BNN(int input_size, int hidden_size, int output_size, double prior_variance=1.0)BNN
compute_loss(const std::vector< std::vector< double >> &X, const std::vector< std::vector< double >> &y)BNN
fit(const std::vector< std::vector< double >> &X_train, const std::vector< std::vector< double >> &y_train, int epochs=1000)BNN
hidden_biasesBNN
hidden_sizeBNN
hidden_to_output_weightsBNN
input_sizeBNN
input_to_hidden_weightsBNN
log_likelihood(const std::vector< std::vector< double >> &X, const std::vector< std::vector< double >> &y)BNN
output_biasesBNN
output_sizeBNN
predict(const std::vector< double > &input_vector)BNN
prior_log_likelihood()BNN
prior_varianceBNN
rngBNN
update_weights(const std::vector< std::vector< double >> &X, const std::vector< std::vector< double >> &y, double learning_rate)BNN