GPflux: A Library for Deep Gaussian Processes
Not on the map. Why?
Abstract (arXiv)
We introduce GPflux, a Python library for Bayesian deep learning with a strong emphasis on deep Gaussian processes (DGPs). Implementing DGPs is a challenging endeavour due to the various mathematical subtleties that arise when dealing with multivariate Gaussian distributions and the complex bookkeeping of indices. To date, there are no actively maintained, open-sourced and extendable libraries available that support research activities in this area. GPflux aims to fill this gap by providing a library with state-of-the-art DGP algorithms, as well as building blocks for implementing novel Bayesian and GP-based hierarchical models and inference schemes. GPflux is compatible with and built on top of the Keras deep learning eco-system. This enables practitioners to leverage tools from the deep learning community for building and training customised Bayesian models, and create hierarchical models that consist of Bayesian and standard neural network layers in a single coherent framework. GPflux relies on GPflow for most of its GP objects and operations, which makes it an efficient, modular and extensible library, while having a lean codebase.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 18 of its 25 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
18 of 25 references.
References · 18
- 2017Attention Is All You Needcited by 60,361
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 351
- 2014Scalable Variational Gaussian Process Classificationcited by 228
- 2017Doubly Stochastic Variational Inference for Deep Gaussian Processescited by 143
- 2016GPflow: A Gaussian process library using TensorFlowcited by 140
- 2017TensorFlow Distributionscited by 106
- 2020A Framework for Interdomain and Multioutput Gaussian Processescited by 48
- 2017Convolutional Gaussian Processescited by 44
- 2018Natural Gradients in Practice: Non-Conjugate Variational Inference in Gaussian Process Modelscited by 38
- 2018Inference in Deep Gaussian Processes using Stochastic Gradient Hamiltonian Monte Carlocited by 32
6 more
- 2020A Tutorial on Sparse Gaussian Processes and Variational Inferencecited by 31
- 2018Gaussian Process Conditional Density Estimationcited by 23
- 2018Deep convolutional Gaussian processescited by 21
- 2019Bayesian Image Classification with Deep Convolutional Gaussian Processescited by 21
- 2015Variational Auto-encoded Deep Gaussian Processescited by 20
- 2019Deep Gaussian Processes with Importance-Weighted Variational Inferencecited by 19
Built on by
Citing papers per year: 2021: 5; 2022: 0; 2023: 3; 2024: 2; 2025: 1; 2026: 2.
13 papers.
Sort:
- 2021Priors in Bayesian Deep Learning: A Reviewcited by 101
- 2021Deep Neural Networks as Point Estimates for Deep Gaussian Processescited by 26
- 2021The Limitations of Large Width in Neural Networks: A Deep Gaussian Process Perspectivecited by 21
- 2021Deep Gaussian Process Emulation using Stochastic Imputationcited by 11
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlowcited by 11
- 2023A Unifying Perspective on Non-Stationary Kernels for Deeper Gaussian Processescited by 8
- 2024Deep Horseshoe Gaussian Processescited by 5
- 2023Thin and Deep Gaussian Processescited by 3
- 2021Conditional Deep Gaussian Processes: empirical Bayes hyperdata learningcited by 1
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulatorscited by 1
- 2025Tracking Wildfire Assets with Commodity RFID and Gaussian Process Modelingcited by 1
- 2026Inverse-Free Sparse Variational Gaussian Processescited by 0
- 2026An Analysis of Posterior Collapse, Parameterization and Initialization in Variational Deep Gaussian Processes24 Jun 2026
- 2026Inverse-Free Sparse Variational Gaussian Processes1 Apr 2026
- 2025Tracking Wildfire Assets with Commodity RFID and Gaussian Process Modeling17 Dec 2025
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulators10 Dec 2024
- 2024Deep Horseshoe Gaussian Processes4 Mar 2024
- 2023Thin and Deep Gaussian Processes17 Oct 2023
- 2023A Unifying Perspective on Non-Stationary Kernels for Deeper Gaussian Processes18 Sep 2023
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlow16 Feb 2023
- 2021Conditional Deep Gaussian Processes: empirical Bayes hyperdata learning1 Oct 2021
- 2021Deep Gaussian Process Emulation using Stochastic Imputation4 Jul 2021
- 2021The Limitations of Large Width in Neural Networks: A Deep Gaussian Process Perspective11 Jun 2021
- 2021Priors in Bayesian Deep Learning: A Review14 May 2021
1 more
- 2021Priors in Bayesian Deep Learning: A Reviewcited by 101
- 2021Deep Neural Networks as Point Estimates for Deep Gaussian Processescited by 26
- 2021The Limitations of Large Width in Neural Networks: A Deep Gaussian Process Perspectivecited by 21
- 2021Deep Gaussian Process Emulation using Stochastic Imputationcited by 11
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlowcited by 11
- 2023A Unifying Perspective on Non-Stationary Kernels for Deeper Gaussian Processescited by 8
- 2024Deep Horseshoe Gaussian Processescited by 5
- 2023Thin and Deep Gaussian Processescited by 3
- 2021Conditional Deep Gaussian Processes: empirical Bayes hyperdata learningcited by 1
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulatorscited by 1
- 2025Tracking Wildfire Assets with Commodity RFID and Gaussian Process Modelingcited by 1
- 2026Inverse-Free Sparse Variational Gaussian Processescited by 0
12 most cited of 13 All 13 (JSON)
- 2026An Analysis of Posterior Collapse, Parameterization and Initialization in Variational Deep Gaussian Processes24 Jun 2026
- 2026Inverse-Free Sparse Variational Gaussian Processes1 Apr 2026
- 2025Tracking Wildfire Assets with Commodity RFID and Gaussian Process Modeling17 Dec 2025
- 2024Gearing Gaussian process modeling and sequential design towards stochastic simulators10 Dec 2024
- 2024Deep Horseshoe Gaussian Processes4 Mar 2024
- 2023Thin and Deep Gaussian Processes17 Oct 2023
- 2023A Unifying Perspective on Non-Stationary Kernels for Deeper Gaussian Processes18 Sep 2023
- 2023Trieste: Efficiently Exploring The Depths of Black-box Functions with TensorFlow16 Feb 2023
- 2021Conditional Deep Gaussian Processes: empirical Bayes hyperdata learning1 Oct 2021
- 2021Deep Gaussian Process Emulation using Stochastic Imputation4 Jul 2021
- 2021The Limitations of Large Width in Neural Networks: A Deep Gaussian Process Perspective11 Jun 2021
- 2021Priors in Bayesian Deep Learning: A Review14 May 2021
12 newest of 13 All 13 (JSON)