mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-24 14:15:14 +02:00
Now it works.
This commit is contained in:
parent
dbf920ebd5
commit
217fa0e70e
1 changed files with 4 additions and 6 deletions
|
|
@ -25,16 +25,14 @@ seed=default_seed
|
||||||
"""
|
"""
|
||||||
|
|
||||||
X = np.arange(0,100,5)[:,None]
|
X = np.arange(0,100,5)[:,None]
|
||||||
F = np.round(np.sin(X/18.) + .1*X)
|
F = np.round(np.sin(X/18.) + .1*X) + np.arange(5,25)[:,None]
|
||||||
E = np.random.randint(-3,3,20)[:,None]
|
E = np.random.randint(-5,5,20)[:,None]
|
||||||
Y = F + E
|
Y = F + E
|
||||||
pb.plot(X,F,'k-')
|
|
||||||
pb.plot(X,Y,'ro')
|
|
||||||
pb.figure()
|
pb.figure()
|
||||||
likelihood = GPy.inference.likelihoods.poisson(Y,scale=6.)
|
likelihood = GPy.inference.likelihoods.poisson(Y,scale=1.)
|
||||||
|
|
||||||
m = GPy.models.GP(X,likelihood=likelihood)
|
m = GPy.models.GP(X,likelihood=likelihood)
|
||||||
#m = GPy.models.GP(data['X'],Y=likelihood.Y)
|
#m = GPy.models.GP(X,Y=likelihood.Y)
|
||||||
|
|
||||||
m.constrain_positive('var')
|
m.constrain_positive('var')
|
||||||
m.constrain_positive('len')
|
m.constrain_positive('len')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue