In [23]:
%load_ext autoreload
%autoreload 2
%reload_ext autoreload


The autoreload extension is already loaded. To reload it, use:
  %reload_ext autoreload

In [24]:
from __future__ import division
import numpy as np
import GPy
import matplotlib.pyplot as plt
%matplotlib inline

In [25]:
basis = np.linspace(0,100,100)
data = 2 * np.sin(2*np.pi*basis/10) + 3 * np.sin(2*np.pi*basis/20)

In [96]:
kernel = GPy.kern.rbf(input_dim=1, variance=1)
m = GPy.models.GPRegression(basis[:,None],data[:,None],kernel)

In [97]:
plt.plot(basis,data, 'r-.')
m.plot()