Commit graph

73 commits

Author SHA1 Message Date
James Hensman
b49bea2954 fixed bug in constrain_fixed where soem values weren't deleted 2013-05-01 11:12:06 +01:00
James Hensman
83510e7515 first attemot at the new constraint framework 2013-04-30 11:25:57 +01:00
Max Zwiessele
992a35b614 baysian gplvm and example changes 2013-04-24 16:38:40 +01:00
Max Zwiessele
000cd5dbb8 new getters and setters for self.params, added m['var'] getter and setter 2013-04-24 11:16:33 +01:00
Max Zwiessele
7bc76b0ef9 Pull branch 'devel' of github.com:SheffieldML/GPy into devel 2013-04-24 10:10:10 +01:00
Max Zwiessele
70beeb5fe9 added m['ard'] gives all parameters matching 'ard', as well as setting m['ard'] = x to set all mrd parameters 2013-04-24 10:08:41 +01:00
James Hensman
43b9eacd8a re-enabled a previous bugfix which was lost in a merge 2013-04-23 17:11:04 +01:00
Max Zwiessele
0c8b83454f Revert "merge devel mrd"
This reverts commit 3f625a9347, reversing
changes made to dc6faeb303.
2013-04-23 14:02:15 +01:00
James Hensman
2205c333b2 fixed a weird regular expression bug in ensure_def_constraints 2013-04-23 12:19:41 +01:00
James Hensman
8bd017466d Nparam_transformed work better now
Before, counted the number of fixes, which failed when a fix fixed more
than one parameter...
2013-04-22 13:37:59 +01:00
Nicolo Fusi
7c63d7e346 removed useless _set_params() 2013-04-15 16:27:56 +01:00
Nicolo Fusi
f6879ef768 Merge branch 'master' into devel 2013-04-10 16:55:27 +01:00
James Hensman
4aca883df3 weaved some rbf code 2013-04-10 15:50:31 +01:00
Nicolo Fusi
60dfc34e9b big merge 2013-04-10 12:23:23 +01:00
Nicolo Fusi
807e85123e Merge branch 'master' of github.com:SheffieldML/GPy 2013-04-10 11:54:55 +01:00
James Hensman
fd0b172e81 various work on BGPLVM oil demo 2013-04-10 09:28:58 +01:00
Neil Lawrence
fce4dd7fde Further edits on visualization code for faces example. 2013-04-02 02:20:53 +02:00
Ricardo Andrade
c72d2b99d9 print iteration number 2013-03-27 13:52:51 +00:00
Ricardo Andrade
8dd33615c1 pseudo EM algorithm for EP and maybe Laplace. 2013-03-22 18:38:24 +00:00
Nicolò Fusi
8ab1cfaf65 changes in GPLVM plotting 2013-03-21 11:05:17 +00:00
Nicolo Fusi
c44493077a made parallel optimize_restart responsive to ctrl+c 2013-03-18 14:31:26 +00:00
James Hensman
5b86fce1b3 changes tie_param to tie_params 2013-03-11 16:46:47 +00:00
Nicolo Fusi
4d355d823f removed log_likelihood_gradients_transformed, now everything is done in the objective functions 2013-03-11 10:45:24 +00:00
Nicolo Fusi
d9b03044ac moved randomize() in a more proper place 2013-02-25 12:21:25 +00:00
Nicolò Fusi
1705ecce91 optimize_restarts() is now parallel (load-balanced). It also mantains compatibility with the verbose and robust options 2013-02-24 13:23:46 +00:00
Nicolas
a0eca5ec9a Added the product of kernels defined on the same space + a few bugs fixed in the prod_orthogonal 2013-02-20 17:44:40 +00:00
Nicolò Fusi
66f25769bc added target_param option to checkgrad(), removed unused function parameter 2013-02-20 10:13:03 +00:00
Nicolò Fusi
27420d455e pretty-printing of objective function 2013-02-20 10:03:54 +00:00
Nicolo Fusi
12e895f8a7 added contribution from the prior to marginal LL printed in the model __str__ 2013-02-19 14:40:28 +00:00
Alan Saul
b9414c1b01 Reverted model.py 2013-02-08 16:05:01 +00:00
Alan Saul
ced1318689 Changed paths and model.py 2013-02-08 15:11:22 +00:00
Alan Saul
e4ecbe2e88 Revert 2013-02-08 14:32:43 +00:00
Alan Saul
c7f73c7aa1 Again playing with relative to absolute paths, test 2013-02-08 14:31:48 +00:00
Alan Saul
e59266af6e Back to original 2013-02-08 14:21:37 +00:00
Alan Saul
9e7f33d6f1 Just testing an absolute import 2013-02-08 14:19:29 +00:00
Alan Saul
04c716c3d2 Added root path back 2013-02-08 13:49:09 +00:00
Nicolas
b0f6495ed4 Fixed bug in the product of kernels with tied parameters 2013-02-06 09:52:54 +00:00
James Hensman
dacdaa1b41 simplified the checkgrad logic somewhat 2013-02-04 12:36:08 +00:00
Ricardo Andrade
182c4c7d64 So many changes 2013-02-01 13:17:17 +00:00
James Hensman
791d240d96 merged conflicts after merging in master to newGP branch 2013-01-31 09:24:00 +00:00
Nicolas
89c8db7368 solved merge conflict 2013-01-30 17:54:41 +00:00
Nicolas
f4b6568ee9 New operator: the kernels can be multiplied directly with the '*' character 2013-01-30 17:41:51 +00:00
Nicolo Fusi
8a3e10700d massive merge of the debug branch 2013-01-30 15:30:54 +00:00
Ricardo Andrade
dbf920ebd5 Minor change in EM explanation. 2013-01-29 12:29:22 +00:00
Ricardo Andrade
75b95619f2 Merge branch 'newGP' 2013-01-29 12:26:24 +00:00
Ricardo Andrade
d9a3226f49 EM algorithm for EP. 2013-01-29 12:06:34 +00:00
Nicolò Fusi
b73cb33a94 some love for the priors class 2013-01-27 18:23:19 +00:00
Nicolò Fusi
c43904c3bf untabified priors.py 2013-01-27 18:12:29 +00:00
James Hensman
b52c826387 merged trivial conflict 2013-01-18 17:49:50 +00:00
James Hensman
6d98a23077 fixed optimize_restarts 2013-01-18 17:48:33 +00:00