Man pages for enweg/BFluxR
Implementation of Bayesian Neural Networks

bayes_by_backpropUse Bayes By Backprop to find Variational Approximation to...
BayesFluxR-packageBayesFluxR: Implementation of Bayesian Neural Networks
BayesFluxR_setupSet up of the Julia environment needed for BayesFlux
BNNCreate a Bayesian Neural Network
BNN.totparamsObtain the total parameters of the BNN
ChainChain various layers together to form a network
DenseCreate a Dense layer with 'in_size' inputs and 'out_size'...
dot-install_pkgInstalls Julia packages if needed
dot-julia_project_statusObtain the status of the current Julia project
dot-set_seedSet a seed both in Julia and R
dot-usingLoads Julia packages
find_modeFind the MAP of a BNN using SGD
GammaCreate a Gamma Prior
get_random_symbolCreates a random string that is used as variable in julia
initialise.allsameInitialises all parameters of the network, all hyper...
InverseGammaCreate an Inverse-Gamma Prior
likelihood.feedforward_normalUse a Normal likelihood for a Feedforward network
likelihood.feedforward_tdistUse a t-Distribution likelihood for a Feedforward network
likelihood.seqtoone_normalUse a Normal likelihood for a seq-to-one recurrent network
likelihood.seqtoone_tdistUse a T-likelihood for a seq-to-one recurrent network.
LSTMCreate an LSTM layer with 'in_size' input size, and...
madapter.DiagCovUse the diagonal of sample covariance matrix as inverse mass...
madapter.FixedMassMatrixUse a fixed mass matrix
madapter.FullCovUse the full covariance matrix as inverse mass matrix
madapter.RMSPropUse RMSProp to adapt the inverse mass matrix.
mcmcSample from a BNN using MCMC
NormalCreate a Normal Prior
opt.ADAMADAM optimiser
opt.DescentStandard gradient descent
opt.RMSPropRMSProp optimiser
posterior_predictiveDraw from the posterior predictive distribution
prior.gaussianUse an isotropic Gaussian prior
prior.mixturescaleScale Mixture of Gaussian Prior
prior_predictiveSample from the prior predictive of a Bayesian Neural Network
RNNCreate a RNN layer with 'in_size' input, 'out_size' hidden...
sadapter.ConstUse a constant stepsize in mcmc
sadapter.DualAverageUse Dual Averaging like in STAN to tune stepsize
sampler.AdaptiveMHAdaptive Metropolis Hastings as introduced in
sampler.GGMCGradient Guided Monte Carlo
sampler.HMCStandard Hamiltonian Monte Carlo (Hybrid Monte Carlo).
sampler.SGLDStochastic Gradient Langevin Dynamics as proposed in Welling,...
sampler.SGNHTSStochastic Gradient Nose-Hoover Thermostat as proposed in
summary.BNNPrint a summary of a BNN
tensor_embed_matEmbed a matrix of timeseries into a tensor
to_bayesplotConvert draws array to conform with 'bayesplot'
TruncatedTruncates a Distribution
vi.get_samplesDraw samples form a variational family.
enweg/BFluxR documentation built on Jan. 27, 2024, 6:43 p.m.