Skip to content

Fast Convergence of Conjugate Gradients in Sparse Gaussian Processes

License

Notifications You must be signed in to change notification settings

awav/conjugate-gradient-sparse-gp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numerically Stable Sparse Gaussian Processes via Minimum Separation using Cover Trees

Install develop version

> pip install -r requirements.txt
> pip install -e .

To use UCI datasets you would also need to follow the installation instructions of the bayesian_benchmarks package.

Usage

The experiments script used for generating tables and plots are prefixed with paper_*:

paper_cli_uci.py

Command line interface for prediction using SGPR and CDGP models with loaded hyperparameters.

Usage: paper_cli_uci.py [OPTIONS] COMMAND [ARGS]...

  This is a core command for all CLI functions.

Options:
  -mc, --model-class [sgpr|cdgp]  [required]
  -p, --precision DTYPE           [required]
  -j, --jitter FLOAT              [required]
  -c, --config-dir PATH
  --jit / --no-jit
  --help                          Show this message and exit.

Commands:
  covertree
  greedy
  kmeans
  kmeans2
  oips
  uniform

About

Fast Convergence of Conjugate Gradients in Sparse Gaussian Processes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages