Skip to content

Commit 2f10ccf

Browse files
committed
Update README
1 parent 140c250 commit 2f10ccf

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

README.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,29 @@
1-
# structured-gpflow
2-
Gaussian process models with structured inputs based on GPflow
1+
# structured-gpflow #
2+
3+
Implements a variety of Gaussian process models exploiting the "structured"
4+
assumption that one has inputs that ae formed as a Cartesian product as well
5+
as a kernel that is separable so that one may decompose the associated kernel
6+
matrices as Kronecker products for a representation that is computationally
7+
efficient in terms of both time and memory.
8+
The models are built on top of [GPflow](https://github.com/GPflow/GPflow), and
9+
the computational backend is [TensorFlow](https://www.tensorflow.org).
10+
11+
## Installation ##
12+
13+
First, install GPflow.
14+
Note: this repo is designed to work with [this fork](https://github.com/sdatkinson/GPflow).
15+
Next, simply `python setup.py install` as usual.
16+
17+
## Models ##
18+
19+
* SGPR: Structured GP for regression
20+
* SGPLVM: Structured Bayesian Gaussian process latent variable model
21+
* SWGP: Structured Bayesian warped Gaussian processes
22+
23+
See [[Atkinson and Zabaras, 2018]](https://arxiv.org/abs/1805.08665) for more
24+
information.
25+
26+
## Questions ##
27+
28+
Contact [Steven Atkinson](mailto:steven@atkinson.mn) or
29+
[Nicholas Zabaras](mailto:nzabaras@nd.edu) with questions or comments.

0 commit comments

Comments
 (0)