Skip to content

theogf/AutoConjGP_Exp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the repository for the paper "Automated Augmented Conjugate Inference for Non-Conjugate Gaussian Process Models"

You need Julia 1.1 to run the experiments as well as GPFlow and Tensorflow.

All the source code is implemented in the package AugmentedGaussianProcesses.jl which this experiment package relies on.

To install all the required packaged, go to the directory and run julia:

julia>] activate .
AutoConjugate> instantiate

This will install all the Julia packages needed for the experiments You can then run one of the experiments from the paper:

For the sampling experiment run include("scripts/sampling_exp.jl") For the hyperparameter experiment run include("scripts/hyperparam_exp.jl") And for the convergene the code is described in script/_conv_exp.jl

There is a WIP to create a smart macro to create augmented likelihoods from a formula like p(y|f,β) = 1/2β * exp(-sqrt(y^2-2*y*f+y^2)/β), it should arrive in the next weeks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published