Order of polynomial features to add to the instances (1 for no addition)
The shape of the prior function
Parameters of the prior probability density functions
If set to true, initialize the prior pdf parameters randomly
If set to true, save plots of algorithm performance
Provides meta-information on the regressor
Provides meta-information on the regressor
Map object of metric names and metric values
Converts a list of logarithmic likelihoods to probabilities
The name of the regressor
The name of the regressor
Applies the trained regressor to a dataset
Applies the trained regressor to a dataset
List of data instances
List of predictions
The probability distribution for the weight priors
Performs the training of the regressor
Performs the training of the regressor
List of training instances
List of training labels
The weight vector to be determined by the training
The posterior width to be determined by the training
Bayes regressor
following https://stats.stackexchange.com/questions/252577/bayes-regression-how-is-it-done-in-comparison-to-standard-regression
The priors can be set using the priorPars parameter. If left empty, random values will be used. e.g. List(List(2), List(0, 1), List(1, 3)) for a posterior width 2 and Gaussian priors for the intercept (mean 0, sigma 1) and the other weights (mean 1, sigma 3)