Neural Kernel Network

Code for "Differentiable Compositional Kernel Learning for Gaussian Processes"
Alternatives To Neural Kernel Network
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Neural Tangents2,086112 days ago30August 24, 202358apache-2.0Jupyter Notebook
Fast and Easy Infinite Neural Networks in Python
Gpflow1,76317195 days ago39August 09, 2023145apache-2.0Python
Gaussian processes in TensorFlow
2 months ago108mitJulia
Julia package for kernel functions for machine learning
Keras Gp219
2 years ago9mitPython
Keras + Gaussian Processes: Learning scalable deep and recurrent kernels.
5 months ago9mitC
Bayesian Coherent Point Drift (BCPD/BCPD++/GBCPD/GBCPD++)
7 months ago36October 22, 20225mitPython
Gaussian process modelling in Python
Deep Kernel Transfer142
2 years ago6Python
Official pytorch implementation of the paper "Bayesian Meta-Learning for the Few-Shot Setting via Deep Kernels" (NeurIPS 2020)
Phd Thesis122
9 years agoTeX
I am in [research] stepped in so far that, should I wade no more, Returning were as tedious as go o'er. -MacBeth
Mnist Challenge64
4 years agomitJupyter Notebook
My solution to TUM's Machine Learning MNIST challenge 2016-2017 [winner]
Neural Kernel Network62
5 years agomitPython
Code for "Differentiable Compositional Kernel Learning for Gaussian Processes"
Alternatives To Neural Kernel Network
Select To Compare

Alternative Project Comparisons

Neural Kernel Network

This code is jointly contributed by Shengyang Sun, Guodong Zhang, Chaoqi Wang and Wenyuan Zeng


Code for "Differentiable Compositional Kernel Learning for Gaussian Processes" (


This project runs with Python 3.6. Before running the code, you have to install


Below we shows some examples to run the experiments. We also provide experiment figures and logging files in results folder, as a reference.

Time Series

python exp/ --name airline --kern nkn


python exp/ --data energy --split uci_woval --kern nkn
python exp/ --data energy --split uci_woval_pca --kern nkn

Bayesian Optimization

python exp/ --name sty --kern nkn --run 0

Texture Extrapolation

python exp/ --data pave --kern nkn


To cite this work, please use

  title={Differentiable Compositional Kernel Learning for Gaussian Processes},
  author={Sun, Shengyang and Zhang, Guodong and Wang, Chaoqi and Zeng, Wenyuan and Li, Jiaman and Grosse, Roger},
  journal={arXiv preprint arXiv:1806.04326},
Popular Kernel Projects
Popular Gaussian Processes Projects
Popular Operating Systems Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Machine Learning
Gaussian Processes