Commit graph

195 commits

Author SHA1 Message Date
Zhenwen Dai
3653892d19 merge devel to ties 2014-09-18 12:10:49 +01:00
James Hensman
31478d4d59 improved docsting for optimize 2014-09-17 11:22:31 +01:00
Max Zwiessele
4543fc3480 [link|unlink_parameter] renaming add_parameter to link_parameter 2014-09-08 08:57:28 +01:00
Zhenwen Dai
c9f3d652b7 Merge branch 'devel' of github.com:SheffieldML/GPy into ties
for new bug fix
2014-09-05 14:36:15 +01:00
mzwiessele
a358c51829 [printing] added model details for printing 2014-09-05 14:21:34 +01:00
Zhenwen Dai
df1be1a5f6 Merge branch 'devel' of github.com:SheffieldML/GPy into ties 2014-09-04 14:18:35 +01:00
Zhenwen Dai
a506f4a605 replace _fixes_ _has_fixes_ for support of tie 2014-09-04 13:31:53 +01:00
Zhenwen Dai
39327e0789 the merging of two tie objects are done 2014-09-03 17:24:32 +01:00
Zhenwen Dai
e46f3b342e remove the print message in model.checkgrad 2014-09-02 12:33:52 +01:00
Zhenwen Dai
808cfb0501 Allow the default constraint of a Param object to be 'fixed' 2014-09-02 11:52:09 +01:00
Zhenwen Dai
1110cc31e6 some progress for parameter tie 2014-08-29 18:52:53 +01:00
mzwiessele
93b92111f8 [minor] minor changes 2014-08-05 08:28:03 -07:00
James Hensman
51e48f7508 fixed a bug in optimize restarts: it now used optimizer_array 2014-07-16 09:40:44 +01:00
mzwiessele
8a8818aa91 yak shaving and whitespaces 2014-06-30 10:26:17 -07:00
mzwiessele
431f67a8e3 [optimize] bugfix 2014-06-30 09:24:26 -07: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
mzwiessele
eaa18e3512 [model] optimizer can now be an optimizer instance, instead of a string 2014-06-19 12:07:58 -07:00
mzwiessele
5a2bc4863b [optimizer] one copy for the optimizer in optimizer_array, use this instead of _set|get_params_transformed 2014-05-22 11:39:04 +01:00
Max Zwiessele
24a34aee95 [model] exactly two parameter copy in memory 2014-05-21 16:33:44 +01:00
Max Zwiessele
58a05f37b7 [latentfunctioninference] superclass LatentFunctionInference added, which contains a call just before and just after optimization 2014-05-15 14:06:00 +01:00
Max Zwiessele
68a8c3a691 gradient can be zero and two parameter cancellation is caught 2014-03-31 14:09:47 +01:00
Max Zwiessele
59ff2c8d00 gradient can be zero and two parameter cancellation is caught 2014-03-31 14:09:06 +01:00
Max Zwiessele
f3b74fa85f pickling and caching 2014-03-31 12:45:09 +01:00
James Hensman
a74965b038 moved input_sensitivity to the gp class 2014-03-27 10:08:45 +00:00
Max Zwiessele
3db095338d objective function seperate from calls for optimizer 2014-03-24 13:32:56 +00:00
Max Zwiessele
29ff406c08 objective_function now standalone and only internal robust optimization loop 2014-03-24 12:41:10 +00:00
Max Zwiessele
3e5e3a099e checkgrad is zero test 2014-03-14 11:32:08 +00:00
James Hensman
da4303f71b bugfix for grad_dict 2014-03-14 10:29:14 +00:00
James Hensman
f50b121d4d Alans change to checkgrad 2014-03-13 17:05:46 +00:00
Max Zwiessele
1f9509d979 testing a bit cleaned periodic is turned off, bc it need different tests, discontinuous still needed 2014-03-13 13:13:15 +00:00
Max Zwiessele
53e071b892 gradient check and debug options 2014-03-12 12:06:21 +00:00
Max Zwiessele
85a471e0f6 oh huge bug in checkgrad global 2014-03-11 16:22:45 +00:00
Max Zwiessele
cf5c6bf227 checkgrad divide by zero catches 2014-03-05 13:01:41 +00:00
Max Zwiessele
988bad88a3 numerical global diff in gradcheck 2014-03-05 12:50:46 +00:00
Max Zwiessele
f5e3e97794 gradcheck global diff 2014-03-05 12:44:53 +00:00
Max Zwiessele
0df263956f Dont call parameters_changed ever yourself anymore and parameters are now inplace once in memory 2014-03-04 17:32:46 +00:00
Zhenwen Dai
b9dcb7f640 switch input_sensitivity function to model 2014-03-04 14:25:11 +00:00
Max Zwiessele
20e02e63a9 global gradient test done and some parameterized fixes 2014-02-28 16:58:24 +00:00
Max Zwiessele
eae3c28dc0 checkgrad 2014-02-28 16:20:52 +00:00
Max Zwiessele
47e4026141 hierarchy edits. adding removing parameters withing hierarchy 2014-02-28 16:18:47 +00:00
Max Zwiessele
2771e3f71f observer pattern has a handle to trigger only > min_priority observers 2014-02-28 11:33:31 +00:00
James Hensman
f6da5345d9 plot latent updated 2014-02-26 09:16:31 +00:00
Max Zwiessele
659643038f parameterized now supports deleting of parameters 2014-02-21 17:53:44 +00:00
Max Zwiessele
c4f6b0dbe7 copy and missing data 2014-02-19 15:32:16 +00:00
Max Zwiessele
f21e8e2394 roundtrip error fixed for likelihood tests 2014-02-14 13:43:43 +00:00
Max Zwiessele
b1c98c2c3d Priors added 2014-02-14 13:18:48 +00:00
Max Zwiessele
8d7273b8ff non verbose checkgrad adjusted to new system 2014-02-14 09:57:18 +00:00
Max Zwiessele
ffd09c7820 checkgrad (╯°□°)╯︵ ┻━┻ 2014-02-13 21:59:08 +00:00
Max Zwiessele
9af4c34f90 gradcheck fixes are not easy 2014-02-13 21:14:08 +00:00