Commit graph

1504 commits

Author SHA1 Message Date
Alan Saul
42f8180c4e Tidied up grad checking 2013-09-11 15:27:14 +01:00
Alan Saul
cf9ea23aef Added tests and fixed some naming 2013-09-11 12:06:36 +01:00
Alan Saul
64e65b846d Modified gradient_checker to allow for variable 'f' 2013-09-11 11:54:47 +01:00
Alan Saul
1dd83291fe Renamed some things, made some small (incorrect) gradient changes,
generalised the gp regression for any likelihood, and added a place
holder link function waiting for Richardos changes
2013-09-11 11:54:15 +01:00
Alan Saul
5b25273d2b Removed unneeded dependency 2013-09-09 17:44:08 +01:00
Alan Saul
c46a1aaa40 Merged GP models 2013-09-09 17:39:40 +01:00
Alan Saul
b9a7a40795 Dragged likelihood_function changes in 2013-09-09 17:34:08 +01:00
Alan Saul
f641ab54a8 Checked out relavent files 2013-09-09 13:41:58 +01:00
Alan Saul
29358519d9 Merged in real gpy 2013-09-09 13:33:54 +01:00
Alan Saul
1985cdcdbb Empty branch 2013-09-09 13:29:53 +01:00
Max Zwiessele
2558418b08 mrd_sim stable and deprecated 2013-09-03 10:07:03 +01:00
Max Zwiessele
b42a6da835 expectation test slicing 2013-09-03 10:06:14 +01:00
Max Zwiessele
1d37b31bea only compare Z cache once 2013-09-03 10:05:42 +01:00
Max Zwiessele
58fbc70a38 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2013-09-03 10:04:38 +01:00
Max Zwiessele
a3d43553df added slicing to kern.py 2013-09-03 10:04:33 +01:00
Neil Lawrence
2e6cac0d34 Merge branch 'devel' of https://github.com/SheffieldML/GPy into devel 2013-09-02 13:35:01 +01:00
Neil Lawrence
bd4c7f34ea Added gibbs.py, although test is still failing. 2013-09-02 13:34:48 +01:00
Max Zwiessele
917a4ebed3 cleaned up imports 2013-09-02 11:56:56 +01:00
Max Zwiessele
66167fb3e9 removed white kernel, bc of likelihood variance 2013-09-02 11:54:50 +01:00
Max Zwiessele
a11ce740f7 plotting adjusted 2013-09-02 11:54:08 +01:00
Max Zwiessele
57eda0b77c added print m and print m.all differentiation 2013-09-02 11:53:45 +01:00
Neil Lawrence
549f64892e Merge branch 'devel' of https://github.com/SheffieldML/GPy into devel 2013-08-29 19:57:37 +02:00
Neil Lawrence
bdc8ee45a7 Fixed gplvm unittest which was sampling an output matrix of size input_dim (and corresponding error in bcgplvm unittest which was based on it). 2013-08-29 19:57:25 +02:00
Neil Lawrence
128ebbabc5 Added mlp mapping (with possibility of having multiple layers). 2013-08-29 19:26:00 +02:00
Max Zwiessele
1979c7e69b Merge branch 'devel' of git@github.com:SheffieldML/GPy.git into devel 2013-08-29 15:21:36 +01:00
Max Zwiessele
3ea85c6fa6 merge dim reduction 2013-08-29 15:16:29 +01:00
Neil Lawrence
e6739788ea Added simple back constrained GPLVM model. 2013-08-28 14:22:21 +02:00
Neil Lawrence
c306636616 Added unit tests for mapping functions. 2013-08-28 13:56:00 +02:00
Neil Lawrence
d31b5a7c55 Implemented Mapping framework and associated linear and kernel mappings. This is needed for mean functions, back constrained GPLVM and the non-stationary Gibbs kernel. 2013-08-28 13:51:50 +02:00
Neil Lawrence
84b7156d23 Implemented MLP gradients with respect to X. 2013-08-28 01:19:43 +02:00
Neil Lawrence
b127c96bf2 Polynomial kernel gradients wrt X working. 2013-08-28 00:20:12 +02:00
Neil Lawrence
a61feb17a5 Changed default values of W and kappa for coregionalisation kernel. Changed names of keyword arguments from Nout and R to output_dim and rank. 2013-08-27 10:53:32 +02:00
Neil Lawrence
b83d99cb3c Merge branch 'devel' of https://github.com/SheffieldML/GPy into devel 2013-08-22 14:04:12 +02:00
Neil Lawrence
00a5f8e5f6 Added gpx dataset. 2013-08-22 14:03:59 +02:00
Neil Lawrence
7cd119d2b0 Added missing poly.py file. 2013-08-22 14:03:35 +02:00
James Hensman
e52dad80f3 Merge branch 'devel' of github.com:SheffieldML/GPy into devel 2013-08-21 09:53:55 +01:00
James Hensman
65c0c72361 fixed target slicing bug in prod kernel 2013-08-21 09:53:49 +01:00
Neil Lawrence
65702c1448 Added models for testing kernel gradients in unit tests. 2013-08-20 19:38:12 +02:00
Neil Lawrence
c140b2118a Various doc string edits and consistency changes in comments. 2013-08-19 20:11:25 +02:00
Neil Lawrence
7bb7c0a08c Minor fixes 2013-08-19 08:51:58 +02:00
Neil Lawrence
95ebc1c5e9 Added notes file for issues raised while looking through code, some are things I need to raise on github, others need some informal discussion, but for the moment thought to put them informally here, given flakiness of internet connection. 2013-08-19 07:38:35 +02:00
Neil Lawrence
0380f52702 Minor fixes to classification to allow kernel choice, change of oil example to use full test set and full training set. 2013-08-19 07:37:09 +02:00
Neil Lawrence
2004cf3ea9 Minor fixes to regression example with robot_wireless. 2013-08-19 00:04:46 +02:00
Neil Lawrence
4082f6c02e Added robot_wireless data set and examples. 2013-08-18 23:46:02 +02:00
Neil Lawrence
c45a80499c Added ability to load in cmu motion capture data bases in the new data base loading format. 2013-08-18 08:18:27 +02:00
Neil Lawrence
791f499412 Finished first draft of system for downloading data sets. 2013-08-17 23:51:07 +02:00
Neil Lawrence
3f6c01898d Added first draft of polynomial kernel. 2013-08-17 09:07:09 +02:00
Neil Lawrence
a570198029 Added automatic computation of dKdiag_dtheta in kernpart.py using dK_dtheta. 2013-08-17 07:13:51 +01:00
Neil Lawrence
bba3dc5458 Added mlp covariance (x gradient not working) 2013-08-16 21:24:30 +01:00
Neil Lawrence
7aac769d37 Modifications to transformations ... not sure which tests to run to make sure I haven't messed things up. New code avoids exponentiating values greater than -log(eps) or less than log(eps). Also changed negative code to call the positive code (I think they should inherit the positive code ... but maybe not. 2013-08-16 18:28:16 +01:00