/VFF

Variational Fourier Features

Primary LanguagePythonApache License 2.0Apache-2.0

VFF for GPflow 2

This is an updated version of the Variational Fourier Features implementation, forked from https://github.com/jameshensman/VFF (which was originally written to accompany the paper "Variational Fourier Features for Gaussian Processes" by James Hensman, Nicolas Durrande and Arno Solin).

Compared to the base repo, this version of the code has been ported to TensorFlow 2.x and GPflow 2. Some bugs and issues have been fixed in the process, and more tests of the code have been added. This is still work in progress. So far, the following modules have been ported:

Install

VFF relies heavily on GPflow. After installing GPflow, clone this repo and add the VFF directory to your PYTHONPATH. There are some examples in the experiments directory that replicate figures from the manuscript.

Questions and comments are welcome via github issues on this repo.