384d420 | James Hensman | 02 September 2016, 15:49:44 UTC | some py3 compat | 02 September 2016, 15:49:44 UTC |
fd3a1df | James Hensman | 01 September 2016, 17:50:34 UTC | Merge branch 'float_types' of github.com:gpflow/GPflow into float_types | 01 September 2016, 17:50:34 UTC |
f763bc8 | James Hensman | 01 September 2016, 17:49:55 UTC | whitespaceing | 01 September 2016, 17:49:55 UTC |
27a7c45 | James Hensman | 31 August 2016, 16:16:55 UTC | some inference of types in dataholder | 01 September 2016, 17:48:03 UTC |
1278ed8 | James Hensman | 31 August 2016, 09:02:01 UTC | more typing in tests | 31 August 2016, 09:02:01 UTC |
d6b9f60 | James Hensman | 31 August 2016, 07:32:53 UTC | typing in test_likelihoods.py | 31 August 2016, 07:32:53 UTC |
85363f9 | James Hensman | 31 August 2016, 07:16:14 UTC | improving tests to support multiple dtypes | 31 August 2016, 07:16:14 UTC |
c955a3d | James Hensman | 30 August 2016, 17:34:04 UTC | more float32 work | 30 August 2016, 17:34:04 UTC |
2a17b8b | James Hensman | 30 August 2016, 15:23:29 UTC | initial work on adding support for float32 | 30 August 2016, 15:23:29 UTC |
e974f46 | Alexander G. de G. Matthews | 30 August 2016, 10:40:24 UTC | Merge pull request #183 from GPflow/scoping Scoping | 30 August 2016, 10:40:24 UTC |
537c8cc | James Hensman | 30 August 2016, 09:59:21 UTC | Merge branch 'scoping' of github.com:gpflow/GPflow into scoping | 30 August 2016, 09:59:21 UTC |
4042e03 | James Hensman | 30 August 2016, 09:59:12 UTC | adding some simple tests for scopes | 30 August 2016, 09:59:12 UTC |
e297601 | Alexander G. de G. Matthews | 30 August 2016, 09:02:50 UTC | Merge branch 'master' into scoping | 30 August 2016, 09:02:50 UTC |
3b5ee9b | Alexander G. de G. Matthews | 30 August 2016, 09:02:36 UTC | Merge pull request #184 from GPflow/imports removing potential for circular import | 30 August 2016, 09:02:36 UTC |
456c710 | James Hensman | 30 August 2016, 08:27:45 UTC | slight refinement of automated scopes | 30 August 2016, 08:27:45 UTC |
98dc8e7 | James Hensman | 30 August 2016, 08:07:14 UTC | empty commit to try to trigger codecov | 30 August 2016, 08:07:14 UTC |
ed14fd8 | James Hensman | 29 August 2016, 20:11:33 UTC | removing potential for circular import | 29 August 2016, 20:11:33 UTC |
54540ce | James Hensman | 29 August 2016, 18:02:21 UTC | some debugging | 29 August 2016, 18:02:21 UTC |
fdcaf94 | James Hensman | 29 August 2016, 17:29:51 UTC | adding a decorator for scoping with | 29 August 2016, 17:29:51 UTC |
dc746f3 | James Hensman | 29 August 2016, 17:19:00 UTC | adding simple scoping for KLs, conditionals | 29 August 2016, 17:19:00 UTC |
c89eb72 | Alexander G. de G. Matthews | 25 August 2016, 15:45:23 UTC | Merge pull request #182 from GPflow/revert-ltriang Remove default use of the LowerTriangular transform, for speed reasons | 25 August 2016, 15:45:23 UTC |
8295cef | Mark van der Wilk | 25 August 2016, 15:23:32 UTC | Remove default use of the LowerTriangular transform, for speed reasons. | 25 August 2016, 15:23:32 UTC |
23b47f5 | Alexander G. de G. Matthews | 24 August 2016, 12:06:47 UTC | Merge pull request #179 from GPflow/badge switching coverage badge to codecov | 24 August 2016, 12:06:47 UTC |
f5bc26e | James Hensman | 24 August 2016, 11:54:58 UTC | Merge branch 'master' into badge | 24 August 2016, 11:54:58 UTC |
ee40ad5 | James Hensman | 24 August 2016, 11:52:56 UTC | switching coverage badge to codecov | 24 August 2016, 11:52:56 UTC |
0f8e58c | Mark van der Wilk | 22 August 2016, 18:51:27 UTC | LowerTriangularTransform now also takes matrix, not just array of matrices (#176) * LowerTriangularTransform now also takes matrix, not just array of matrices. * Added docstring. | 22 August 2016, 18:51:27 UTC |
ae39349 | Mark van der Wilk | 22 August 2016, 14:58:04 UTC | Fixed compile bug when using gcc5. (#175) * Fixed compile bug when using gcc5. | 22 August 2016, 14:58:04 UTC |
67cfd5d | Alexander G. de G. Matthews | 19 August 2016, 11:52:31 UTC | Merge pull request #168 from GPflow/hmc_options adding optional Lmin to hmc procedure | 19 August 2016, 11:52:31 UTC |
689fe4b | James Hensman | 19 August 2016, 11:11:29 UTC | updated tests to pass Lmin argument | 19 August 2016, 11:11:29 UTC |
934e5d9 | Alexander G. de G. Matthews | 18 August 2016, 17:23:32 UTC | Merge branch 'master' into hmc_options | 18 August 2016, 17:23:32 UTC |
c2cda9e | James Hensman | 18 August 2016, 16:03:19 UTC | adding optional Lmin to hmc procedure | 18 August 2016, 16:03:19 UTC |
62472ea | Alexander G. de G. Matthews | 18 August 2016, 15:08:01 UTC | Merge pull request #167 from GPflow/hmc_options adding extra args to model.sample to pass through to hmc | 18 August 2016, 15:08:01 UTC |
cbc60d4 | James Hensman | 18 August 2016, 14:43:30 UTC | adding extra args to model.sample to pass through to hmc | 18 August 2016, 14:45:01 UTC |
63bb484 | Mark van der Wilk | 15 August 2016, 16:43:02 UTC | Fixed custom op test failing (#165) * Fixed custom op test failing. * Incrementing version number and adding description of new version. * Changes to make setup.py work correctly with tfops | 15 August 2016, 16:43:02 UTC |
1076e47 | Alexander G. de G. Matthews | 15 August 2016, 11:10:45 UTC | Fixes #161 (#164) * Fixes #161 * pep8ified test_likelihoods | 15 August 2016, 11:10:45 UTC |
b3dab02 | James Hensman | 10 August 2016, 13:07:00 UTC | use batch ops in KLs and conditionals (#159) * adding a simple Uniform prior * fixed sign bug * removed python loops from KL code * removed python loop from conditionals * removing loops from conditionals.py * removed loops form vgp * removing dead code | 10 August 2016, 13:07:00 UTC |
3cc5604 | James Hensman | 10 August 2016, 09:59:44 UTC | adding coregion kernel (#139) * adding coregion kernel * tests for Coregino kernel * slight iprovements to Coregion docstring | 10 August 2016, 09:59:44 UTC |
57a6c69 | James Hensman | 10 August 2016, 09:38:35 UTC | adding a simple Uniform prior (#146) * adding a simple Uniform prior * fixed sign bug | 10 August 2016, 09:38:35 UTC |
5726dd4 | Mark van der Wilk | 09 August 2016, 18:39:33 UTC | Fix covariance overparameterisation (#150) GPflow often optimizes positive-definite matrices. To maintain positive-definiteness without constrained optimization, a lower-triangular matrix is optimized. Sigma + L L ^T The previous approach to optimizing L was to ignore the upper half. The mean that there were some extra variables in the optimization vector, which did nothing. This PR implements a tensorflow op which transforms back-and-forth between triangular matrix L and a 'packed' vector representation. The result is that there are no redundant parameters in the optimization vector. | 09 August 2016, 18:39:33 UTC |
9c2faf6 | James Hensman | 09 August 2016, 09:41:58 UTC | add Apache headers (fix #135) (#157) | 09 August 2016, 09:41:58 UTC |
87dad9f | Mark van der Wilk | 09 August 2016, 09:21:08 UTC | Fixed optimiser options to be consistent with scipy (#153) * Fixed optimiser options to be consistent with scipy. * Bumped version & added deprecation warnings. | 09 August 2016, 09:21:08 UTC |
3f6f063 | Mark van der Wilk | 02 August 2016, 11:06:21 UTC | Get tests working with Python 3. (#152) - Added relative imports (.reference) - Changed all failIf/Unless to the non-deprecated assertTrue/False. | 02 August 2016, 11:06:21 UTC |
2d98580 | Mark van der Wilk | 01 August 2016, 16:53:36 UTC | Merge pull request #151 from GPflow/active_dims_pickle_bug make kernels with active_dims pickleable | 01 August 2016, 16:53:36 UTC |
1da8382 | James Hensman | 29 July 2016, 19:38:40 UTC | Merge branch 'master' into active_dims_pickle_bug | 29 July 2016, 19:38:40 UTC |
bd0b423 | James Hensman | 29 July 2016, 19:27:15 UTC | make kernels with active_dims pickleable | 29 July 2016, 19:27:15 UTC |
e155d76 | James Hensman | 29 July 2016, 09:25:43 UTC | Track logprobs (#136) * added code for returning log-densities from HMC * added test code for log-prob tracking * adding access to logprobs from model class | 29 July 2016, 09:25:43 UTC |
6fa46bb | James Hensman | 28 July 2016, 16:30:51 UTC | enables pickling with fixed parameters (#141) | 28 July 2016, 16:30:51 UTC |
e0719ed | James Hensman | 28 July 2016, 16:12:19 UTC | some small edits to keep GPflow working with python 3 (#137) * python3.5 compat in test_likelihoods * py35 compatibility in autoflow | 28 July 2016, 16:12:19 UTC |
b4a8d1b | James Hensman | 27 July 2016, 14:40:51 UTC | made transforms all pickleable (#134) | 27 July 2016, 14:40:51 UTC |
9497d34 | James Hensman | 24 July 2016, 12:05:57 UTC | A dummy commit to trigger codecov.io | 24 July 2016, 12:05:57 UTC |
ddd0c3f | Alexander G. de G. Matthews | 13 July 2016, 08:04:12 UTC | Merge pull request #130 from GPflow/autokill_autoflow Autokill autoflow | 13 July 2016, 08:04:12 UTC |
985946b | James Hensman | 12 July 2016, 21:52:16 UTC | extending test to cover simplified autoflow killing | 12 July 2016, 21:52:16 UTC |
486775c | James Hensman | 12 July 2016, 21:45:01 UTC | some simplification of kill_autoflow | 12 July 2016, 21:45:01 UTC |
874957c | Alexander G. de G. Matthews | 11 July 2016, 11:01:08 UTC | Merge pull request #89 from GPflow/get_param_index a simple function to work out where a parameter is on the free_state | 11 July 2016, 11:01:08 UTC |
ce66d24 | Alexander G. de G. Matthews | 11 July 2016, 10:39:30 UTC | Merge branch 'master' into get_param_index | 11 July 2016, 10:39:30 UTC |
28fb48a | Alexander G. de G. Matthews | 11 July 2016, 10:38:58 UTC | Merge pull request #128 from GPflow/jitter_for_samples adding slight jitter to cholesky when computing samples | 11 July 2016, 10:38:58 UTC |
896ed83 | James Hensman | 11 July 2016, 08:36:00 UTC | Merge branch 'master' into get_param_index | 11 July 2016, 08:36:00 UTC |
31b48a1 | Alexander G. de G. Matthews | 11 July 2016, 08:27:39 UTC | Merge branch 'master' into jitter_for_samples | 11 July 2016, 08:27:39 UTC |
02286ca | Alexander G. de G. Matthews | 11 July 2016, 08:27:20 UTC | Merge pull request #127 from GPflow/softplus using the built-in softplus function for simplicity | 11 July 2016, 08:27:20 UTC |
30c2190 | James Hensman | 10 July 2016, 20:37:01 UTC | adding slight jitter to cholesky when computing samples | 10 July 2016, 20:37:01 UTC |
7172bd3 | James Hensman | 10 July 2016, 07:01:58 UTC | using the built-in softplu function for simplicity | 10 July 2016, 07:01:58 UTC |
691b20b | James Hensman | 09 July 2016, 13:25:40 UTC | minor edits to tests | 09 July 2016, 13:25:40 UTC |
3235b0d | James Hensman | 09 July 2016, 11:59:18 UTC | changes to regression ipynb | 09 July 2016, 11:59:18 UTC |
5ae3f60 | James Hensman | 09 July 2016, 11:57:35 UTC | minor edits in param.py - get_sample_dict became get_samples_df (since it retuns a datafram - set_parameter_dict no longer 'pops', resulting in an empty dict | 09 July 2016, 11:57:35 UTC |
1388d9f | James Hensman | 09 July 2016, 11:31:29 UTC | Merge branch 'master' into get_param_index | 09 July 2016, 11:31:29 UTC |
dc5ac86 | James Hensman | 09 July 2016, 10:54:46 UTC | Correction to VGP from @fujiisoup (#126) Correction to VGP from @fujiisoup. See also #125 | 09 July 2016, 10:54:46 UTC |
e0b2217 | Mark van der Wilk | 09 July 2016, 09:09:55 UTC | Merge pull request #123 from GPflow/lognormal Lognormal | 09 July 2016, 09:09:55 UTC |
73488dc | Mark van der Wilk | 09 July 2016, 08:59:24 UTC | Merge branch 'master' into lognormal | 09 July 2016, 08:59:24 UTC |
9d005bc | James Hensman | 08 July 2016, 15:18:59 UTC | Merge pull request #122 from GPflow/svi-example Extended svi_test.ipynb to show how to use the stochastic optimizer | 08 July 2016, 15:18:59 UTC |
f959f29 | James Hensman | 08 July 2016, 12:00:29 UTC | improvements to svi notebook | 08 July 2016, 12:00:29 UTC |
3722e10 | James Hensman | 08 July 2016, 11:28:26 UTC | correction to lognormal test | 08 July 2016, 11:28:26 UTC |
4f21e67 | James Hensman | 08 July 2016, 11:27:14 UTC | adding a lognormal prior | 08 July 2016, 11:27:14 UTC |
5faf578 | Mark van der Wilk | 08 July 2016, 10:54:18 UTC | Extended svi_test.ipynb to show how to use the stochastic optimizer. | 08 July 2016, 10:54:18 UTC |
b331313 | Mark van der Wilk | 08 July 2016, 10:02:43 UTC | Merge branch 'master' of github.com:GPflow/GPflow into get_param_index | 08 July 2016, 10:02:43 UTC |
62972a2 | Mark van der Wilk | 07 July 2016, 11:49:10 UTC | Fixed tests and small bug. | 07 July 2016, 11:49:10 UTC |
57876ab | Alexander G. de G. Matthews | 07 July 2016, 06:52:26 UTC | Merge pull request #120 from GPflow/lower_bound_transforms improvements to transforms | 07 July 2016, 06:52:26 UTC |
3f71351 | James Hensman | 06 July 2016, 17:33:24 UTC | improvements to transforms | 06 July 2016, 17:33:24 UTC |
dea3e94 | Mark van der Wilk | 06 July 2016, 12:55:46 UTC | get_samples_dict now returns a pandas DataFrame object. | 06 July 2016, 12:55:46 UTC |
6253621 | Mark van der Wilk | 06 July 2016, 11:11:16 UTC | Merge branch 'master' of github.com:GPflow/GPflow into get_param_index | 06 July 2016, 11:11:16 UTC |
de38ef7 | Alexander G. de G. Matthews | 01 July 2016, 12:31:40 UTC | Merge pull request #108 from GPflow/Placeholder Placeholder | 01 July 2016, 12:31:40 UTC |
ab157e8 | James Hensman | 30 June 2016, 09:27:22 UTC | testing samples_dict with fixed param | 30 June 2016, 09:27:22 UTC |
e8d7432 | James Hensman | 30 June 2016, 09:24:52 UTC | a simple test for get_samples_dict | 30 June 2016, 09:24:52 UTC |
45bcb9c | James Hensman | 30 June 2016, 09:13:42 UTC | improvements to the regression notebook | 30 June 2016, 09:13:42 UTC |
8a58c57 | James Hensman | 30 June 2016, 08:53:56 UTC | a new function to make an array of samples into a dictionary of the same form as get_param_dict | 30 June 2016, 08:53:56 UTC |
5be1aa6 | James Hensman | 30 June 2016, 08:31:26 UTC | improved docstring | 30 June 2016, 08:31:26 UTC |
6a0dc6e | James Hensman | 30 June 2016, 08:27:26 UTC | trivial merge | 30 June 2016, 08:27:26 UTC |
deaab00 | James Hensman | 29 June 2016, 19:53:31 UTC | some improvements to update_data notebook | 29 June 2016, 19:53:31 UTC |
e425bbc | James Hensman | 29 June 2016, 19:20:47 UTC | removing more notebooks | 29 June 2016, 19:20:47 UTC |
d2c16d9 | James Hensman | 29 June 2016, 19:15:38 UTC | removing ipynb_checkpoints | 29 June 2016, 19:15:38 UTC |
ca32ff2 | James Hensman | 29 June 2016, 17:06:04 UTC | small improvements to test_param | 29 June 2016, 17:06:04 UTC |
e8b04bc | James Hensman | 29 June 2016, 16:11:29 UTC | trivial merge | 29 June 2016, 16:11:29 UTC |
804435b | Alexander G. de G. Matthews | 29 June 2016, 15:24:25 UTC | Merge pull request #112 from GPflow/to_dict `to_dict` | 29 June 2016, 15:24:25 UTC |
86a4ac5 | James Hensman | 29 June 2016, 14:12:23 UTC | Merge branch 'master' into to_dict | 29 June 2016, 14:12:23 UTC |
70ca464 | James Hensman | 29 June 2016, 14:11:40 UTC | Merge pull request #114 from GPflow/PabloLeon-readmeTypos Update README.md. Thanks @PabloLeon | 29 June 2016, 14:11:40 UTC |
8a32f66 | PabloLeon | 29 June 2016, 13:55:34 UTC | Update README.md | 29 June 2016, 13:55:34 UTC |
1a5fba1 | James Hensman | 29 June 2016, 13:50:05 UTC | improving tests for models that should recompile | 29 June 2016, 13:50:05 UTC |
c140477 | James Hensman | 29 June 2016, 13:45:31 UTC | correcting no-cover statement | 29 June 2016, 13:45:31 UTC |
4505df2 | James Hensman | 29 June 2016, 13:28:33 UTC | removing exectuable bit for test_data_object | 29 June 2016, 13:28:33 UTC |
c050115 | James Hensman | 29 June 2016, 12:51:49 UTC | removing debug statements | 29 June 2016, 12:51:49 UTC |
0e1aa36 | James Hensman | 29 June 2016, 12:08:16 UTC | removing remnanat of calc_feed_dict | 29 June 2016, 12:48:27 UTC |