Commit graph

2812 commits

Author SHA1 Message Date
Zhenwen Dai
cf2bf3bbe2 var_dtc_parallel make YY.T speed up 2014-06-23 14:23:43 +01:00
Zhenwen Dai
7a35c9a6ad fix pickle for RBF GPU kernel 2014-06-23 12:02:36 +01:00
Zhenwen Dai
59172435e2 fix the remaining problem of cache.py 2014-06-20 21:51:51 +01:00
mzwiessele
94bff66c7b [optmimize] bugfix 2014-06-20 12:10:21 -07:00
mzwiessele
73d9118043 [whitespaces] & [opt] minor fix of optimizer, when Optimizer is provided (set model to self) 2014-06-20 10:28:32 -07:00
Zhenwen Dai
ca1edecce4 rbf gpu usable 2014-06-20 18:02:35 +01:00
Zhenwen Dai
e486f3fd99 fix import issue on no-gpu machine 2014-06-20 15:03:44 +01:00
Zhenwen Dai
155511b761 rbf kernel gpu implementation ready 2014-06-20 15:02:00 +01:00
Zhenwen Dai
e0412ebf54 rbf gpu psicomp pass gradcheck 2014-06-20 14:09:26 +01:00
Zhenwen Dai
db9b9bc857 rbf kernel gpu implementation in progress 2014-06-20 11:56:21 +01:00
mzwiessele
eaa18e3512 [model] optimizer can now be an optimizer instance, instead of a string 2014-06-19 12:07:58 -07:00
mzwiessele
1e006f63b5 [parallel vardtc] minor adjustments to work with current implementation of
psi stats
2014-06-18 08:56:48 -07:00
mzwiessele
c62dd85418 [randomize] adjusted parameters to go into random generator right 2014-06-18 08:52:33 -07:00
mzwiessele
47d10600d1 [scg] minor adjustements based on original publication 2014-06-18 08:52:27 -07:00
Zhenwen Dai
0b75aa8b0f add truncated linear kernel 2014-06-16 10:14:41 +01:00
Alan Saul
fdf8f984c1 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-06-09 17:39:44 +01:00
Max Zwiessele
1102fa3320 [linalg] fixed scipy 0.14 bugfix. sciy.linalg.lapack.dpotri was fixed to work right with lower=1, thus, the hack is gone now from GPy.util.linalg.dpotri, when using scipy 0.14 and higher 2014-06-09 09:28:40 -07:00
Zhenwen Dai
c2a1ea9cbd rename sslinear_psi_comp.py 2014-06-09 14:24:20 +01:00
Zhenwen Dai
695bad63c5 fix Linear kernel with SSGPLVM 2014-06-09 14:21:56 +01:00
James Hensman
322d0d6d01 re-doing the lee dataset 2014-06-08 21:06:29 +01:00
James Hensman
0812a0e15c Revert "Minor edits to reading Lee data in datasets.py"
This reverts commit 730e229238.
2014-06-08 21:02:42 +01:00
durrande
1dfe7ed0a8 fixed unnecessary warnings when using periodic kernels 2014-06-08 18:37:07 +02:00
Alan Saul
4ecf9a2cf8 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-06-06 13:17:52 +01:00
Neil Lawrence
ec1b9190f5 Datasets.py updates should have been committed before. 2014-06-05 18:49:15 +01:00
Neil Lawrence
3003718ea9 Merge branch 'devel' of https://github.com/SheffieldML/GPy into devel 2014-06-05 18:48:55 +01:00
James Hensman
d20222a90b reverting Maxs linalg changes 2014-06-04 15:43:03 +01:00
Neil Lawrence
730e229238 Minor edits to reading Lee data in datasets.py 2014-06-04 11:21:25 +01:00
Max Zwiessele
38ed60385a linalg had lowers missing for windows libraries to work correctly 2014-06-03 15:42:32 -07:00
Zhenwen Dai
6119c33078 Support non-symmetric dL_dKmm for stationary kernel 2014-06-03 11:34:32 +01:00
Zhenwen Dai
2b5753e6f6 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-05-30 18:56:32 +01:00
Zhenwen Dai
6e30f3c6c3 [splitkern] support idx_p==0 2014-05-30 18:56:23 +01:00
James Hensman
8eaa0bbf8a basic vardtc working 2014-05-30 16:45:51 +01:00
Ricardo
6877b21fad Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-05-30 16:23:51 +01:00
James Hensman
2a69312aa0 Merge branc( 'devel' of github.com:SheffieldML/GPy into devel 2014-05-30 09:22:47 +01:00
James Hensman
ed74a81732 editied whitespace 2014-05-30 09:22:43 +01:00
Zhenwen Dai
47ba2542c2 minor changes 2014-05-29 17:11:26 +01:00
Zhenwen Dai
4c538efb64 DiffGenomeKern bug fix 2014-05-29 17:10:14 +01:00
Neil Lawrence
dd6f7c1f4c Modified Spellman et al data load. 2014-05-29 16:57:01 +01:00
zhenwen
ea1326c8c8 [splitkern] some more changes 2014-05-29 14:54:11 +01:00
Ricardo
7dd6031a0b Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-05-29 14:37:18 +01:00
Zhenwen Dai
5f08152651 [splitkern] some additional implmentation 2014-05-29 14:03:59 +01:00
Zhenwen Dai
c2568d2e9f [splitkern] bug fix 2014-05-29 13:21:14 +01:00
Zhenwen Dai
f9291fe7da [splitkern] buf fix 2014-05-29 11:21:19 +01:00
Zhenwen Dai
5d728f7715 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2014-05-29 10:30:11 +01:00
Zhenwen Dai
74b62ab3c3 merge the bug of fixing function 2014-05-29 10:29:18 +01:00
James Hensman
dadbc6c92d merging 2014-05-29 10:27:37 +01:00
Zhenwen Dai
988889247c developing split kernel 2014-05-29 10:27:36 +01:00
James Hensman
7a3d13894f reverting the fixing behaviour.
two reasons: 1) the new behaviour is confusing for new users. Either
something is fixed, or it's not. 2) the fixing didn't work! things that
should have been fixed were passed to the optimizer for optimization.

If we really want to save keystrokes, consider this:

m.foo.fix()
m.foo.unfix()
m.foo.constrain_positive()

is the same as

m.foo.fix()
m.foo.constrain_positive()

but the latter throws a warning.
2014-05-29 10:24:20 +01:00
Zhenwen Dai
627cf9c86c developing split kernel 2014-05-29 10:13:16 +01:00
James Hensman
ac2d28e2fd reverting the fixing behaviour.
two reasons: 1) the new behaviour is confusing for new users. Either
something is fixed, or it's not. 2) the fixing didn't work! things that
should have been fixed were passed to the optimizer for optimization.

If we really want to save keystrokes, consider this:

m.foo.fix()
m.foo.unfix()
m.foo.constrain_positive()

is the same as

m.foo.fix()
m.foo.constrain_positive()

but the latter throws a warning.
2014-05-29 09:55:49 +01:00