23959d3 | ST John | 15 April 2021, 16:58:48 UTC | Merge branch 'st/new_svgp-redesign' into st/posterior_with_linear_operators | 15 April 2021, 16:58:48 UTC |
591d90a | st-- | 15 April 2021, 16:58:28 UTC | Merge branch 'develop' into st/new_svgp-redesign | 15 April 2021, 16:58:28 UTC |
8abdc92 | ST John | 15 April 2021, 16:45:53 UTC | update VFF notebook | 15 April 2021, 16:45:53 UTC |
1675221 | ST John | 15 April 2021, 16:45:39 UTC | better fallback | 15 April 2021, 16:45:39 UTC |
66429d8 | ST John | 15 April 2021, 16:42:13 UTC | remove freeze method | 15 April 2021, 16:42:13 UTC |
9f50087 | John Mcleod | 15 April 2021, 15:40:55 UTC | Bump version to 2.1.5 (#1666) * Bump version to 2.1.5 * add release notes section for 2.2.0. | 15 April 2021, 15:40:55 UTC |
46b8f33 | ST John | 15 April 2021, 09:24:08 UTC | rename q_dist and associated classes to private | 15 April 2021, 09:24:08 UTC |
cc1d9d9 | ST John | 15 April 2021, 09:18:28 UTC | Revert "Experiment: use the caching rather than fused predict_f in SVGP" This reverts commit a9d889beeb63701793a978e45f5a2b2cbeed7a03. | 15 April 2021, 09:18:28 UTC |
514ad70 | John Mcleod | 15 April 2021, 09:15:58 UTC | John/start posterior tests (#1659) * Add unit tests * Split the Kuf function over separate and shared inducing points. * Add error messages. * Add parameters for input dimension, number of latent GPs and output dimension. * Add test for white=False * Add test with whiten * Use assert_allclose * Add posterior to tested posteriors set. * Ensure there is an L axis * Add decorator * Add qsqrt shape fixture | 15 April 2021, 09:15:58 UTC |
ec25ca6 | ST John | 14 April 2021, 09:36:22 UTC | add WIP LinearOperatorBasePosterior | 14 April 2021, 09:36:22 UTC |
1172949 | ST John | 14 April 2021, 09:35:47 UTC | remove WIP LinearOperatorBasePosterior | 14 April 2021, 09:35:47 UTC |
e7851ca | ST John | 14 April 2021, 09:33:47 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp-redesign | 14 April 2021, 09:33:47 UTC |
1d96af4 | st-- | 13 April 2021, 16:01:09 UTC | fix gpflow.config module-level docstring (#1664) | 13 April 2021, 16:01:09 UTC |
3884e79 | ST John | 13 April 2021, 14:23:27 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp-redesign | 13 April 2021, 14:23:27 UTC |
bfb60c0 | John Mcleod | 13 April 2021, 14:22:50 UTC | John/iic whiten (#1663) * Add test with whiten * Make format * Update RELEASE.md Co-authored-by: st-- <st--@users.noreply.github.com> | 13 April 2021, 14:22:50 UTC |
0812cd3 | John Mcleod | 13 April 2021, 13:46:10 UTC | John/fc whiten (#1662) * Add test for white=False * Make format * Update RELEASE.md | 13 April 2021, 13:46:10 UTC |
ea39cba | st-- | 12 April 2021, 15:35:40 UTC | Add RELEASE.md (#1661) * Add RELEASE.md inspired by TensorFlow and include in PR template * add HOWTO_RELEASE.md | 12 April 2021, 15:35:40 UTC |
4e6f9ce | st-- | 08 April 2021, 12:46:26 UTC | Clean up utilities subpackage (#1650) Separates gpflow.utilities.utilities into gpflow.utilities.misc and gpflow.utilities.traversal. Though user code ought to access all functions directly through gpflow.utilities, not its submodules, a backwards-compatible redirect is provided. Also moves tests around to improve module structure. | 08 April 2021, 12:46:26 UTC |
afb7699 | st-- | 06 April 2021, 10:44:42 UTC | bring back full list of all contributors throughout time (#1660) * bring back full list of all contributors throughout time * updated PR template * links to github accounts | 06 April 2021, 10:44:42 UTC |
a8e182d | ST John | 06 April 2021, 10:21:54 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp-redesign | 06 April 2021, 10:21:54 UTC |
21e5317 | John Mcleod | 06 April 2021, 10:15:35 UTC | Proposed fix for the fully_correlated_conditional_repeat issue (#1652) Fixes #1651 | 06 April 2021, 10:15:35 UTC |
5b76536 | John Mcleod | 06 April 2021, 09:31:52 UTC | Fix fallback inducing points with multioutput Kuf. (#1654) Fixes #1653 | 06 April 2021, 09:31:52 UTC |
405eb97 | st-- | 19 March 2021, 14:04:42 UTC | Update README.md (#1603) * reorganization of structure * update maintainers * update project list, including link to signature covariances project * table of contents | 19 March 2021, 14:04:42 UTC |
5c7e091 | ST John | 15 March 2021, 18:33:34 UTC | format | 15 March 2021, 18:33:34 UTC |
a9d889b | ST John | 15 March 2021, 18:23:31 UTC | Experiment: use the caching rather than fused predict_f in SVGP | 15 March 2021, 18:23:31 UTC |
5103ece | ST John | 15 March 2021, 17:17:51 UTC | _get_kernels was only used by IndependentPosterior; turn it into specialized _get_Kff method in that class | 15 March 2021, 17:17:51 UTC |
2f52c3f | ST John | 15 March 2021, 17:16:46 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp-redesign | 15 March 2021, 17:16:46 UTC |
629e7b2 | st-- | 15 March 2021, 17:16:31 UTC | fix bug (that masked test failure!) in test_method_equivalence (#1649) * fix bug (that masked test failure!) in test_method_equivalence and improve collection speed * optimize non-whitened SVGP model more strongly to get test_equivalence to pass * remove --use-feature=2020-resolver (will become an error in pip 21.0) | 15 March 2021, 17:16:31 UTC |
380ce0f | ST John | 15 March 2021, 15:56:14 UTC | update vff notebook | 15 March 2021, 15:56:14 UTC |
984b400 | ST John | 15 March 2021, 15:44:16 UTC | Merge branch 'st/fix_test_method_equivalence' into st/new_svgp-redesign | 15 March 2021, 15:44:16 UTC |
95bf01c | ST John | 15 March 2021, 15:00:40 UTC | remove --use-feature=2020-resolver (will become an error in pip 21.0) | 15 March 2021, 15:43:36 UTC |
f691dbd | ST John | 15 March 2021, 14:31:27 UTC | optimize non-whitened SVGP model more strongly to get test_equivalence to pass | 15 March 2021, 15:43:29 UTC |
78ecd71 | ST John | 15 March 2021, 15:42:52 UTC | better handling of mean function (fixes mcmc notebook) | 15 March 2021, 15:42:52 UTC |
5a85cde | ST John | 15 March 2021, 15:19:18 UTC | minimal change to get VFF notebook to work with new Posterior objects | 15 March 2021, 15:19:18 UTC |
ef3f26a | ST John | 15 March 2021, 14:34:46 UTC | Merge branch 'st/fix_test_method_equivalence' into st/new_svgp-redesign | 15 March 2021, 14:34:46 UTC |
3d42bbf | ST John | 15 March 2021, 14:31:27 UTC | optimize non-whitened SVGP model more strongly to get test_equivalence to pass | 15 March 2021, 14:31:57 UTC |
7f86e63 | ST John | 15 March 2021, 14:10:52 UTC | fix bug (that masked test failure!) in test_method_equivalence and improve collection speed | 15 March 2021, 14:11:06 UTC |
ae9e692 | ST John | 15 March 2021, 14:06:04 UTC | add missing mean_function calls in posterior predict f | 15 March 2021, 14:06:04 UTC |
d4d8a44 | ST John | 15 March 2021, 12:50:29 UTC | another fix via mypy | 15 March 2021, 12:50:29 UTC |
a11e83f | ST John | 15 March 2021, 12:45:56 UTC | fix test_method_equivalence to only optimise *in test*, not during collection, to trace down bug (and make collecting faster!) | 15 March 2021, 12:45:56 UTC |
ad5a758 | ST John | 15 March 2021, 11:17:01 UTC | Merge branch 'st/new_svgp' into st/new_svgp-redesign | 15 March 2021, 11:17:01 UTC |
646ca7a | ST John | 15 March 2021, 11:16:47 UTC | format | 15 March 2021, 11:16:47 UTC |
d0b4556 | ST John | 15 March 2021, 11:15:58 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp | 15 March 2021, 11:15:58 UTC |
e68e2fe | ST John | 15 March 2021, 11:05:22 UTC | only run mypy on gpflow/tests (not docs) | 15 March 2021, 11:05:22 UTC |
9f3410b | ST John | 15 March 2021, 10:41:06 UTC | fixes via mypy | 15 March 2021, 10:41:06 UTC |
ac700bb | ST John | 15 March 2021, 10:22:50 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp-redesign | 15 March 2021, 10:22:50 UTC |
1831a5d | st-- | 07 March 2021, 14:05:42 UTC | Update README and require TensorFlow>=2.2 (#1647) Add explanation of TensorFlow/TFP dependencies (as brought up by https://github.com/GPflow/GPflow/issues/1623) | 07 March 2021, 14:05:42 UTC |
94fa390 | st-- | 25 February 2021, 16:12:48 UTC | New _add_noise_cov method for GPR model class to make it more easily extensible (#1645) | 25 February 2021, 16:12:48 UTC |
3ea8731 | Vatsal Aggarwal | 18 February 2021, 16:29:39 UTC | Compatibility between Monitor API and SciPy optimizer (#1642) Co-authored-by: st-- <st--@users.noreply.github.com> | 18 February 2021, 16:29:39 UTC |
5ffd5af | ST John | 03 February 2021, 14:32:05 UTC | use fused_predict_f in NewSVGP | 03 February 2021, 14:32:05 UTC |
406d2d0 | Samuel Willis | 03 February 2021, 13:45:29 UTC | fix ModelToTensorBoard max_size = -1 (#1619) | 03 February 2021, 13:45:29 UTC |
797fed1 | st-- | 03 February 2021, 12:38:37 UTC | Mypy build fix (#1637) | 03 February 2021, 12:38:37 UTC |
627c39b | ST John | 03 February 2021, 10:03:56 UTC | commit missing types module | 03 February 2021, 10:03:56 UTC |
7fadfd7 | ST John | 03 February 2021, 09:54:18 UTC | fix linearcoreg posterior fused | 03 February 2021, 09:54:18 UTC |
7e39e3f | ST John | 02 February 2021, 18:19:22 UTC | more fixes | 02 February 2021, 18:19:22 UTC |
65d01fe | ST John | 02 February 2021, 18:08:51 UTC | fix imports and q_sqrt=None case | 02 February 2021, 18:08:51 UTC |
8523f4d | ST John | 02 February 2021, 17:58:16 UTC | route all conditionals() through Posterior objects: fused_predict_f | 02 February 2021, 17:58:16 UTC |
3ff7923 | ST John | 28 January 2021, 17:14:37 UTC | incorporate code from posterior_conditional.py | 28 January 2021, 17:14:37 UTC |
b83864a | ST John | 28 January 2021, 12:35:20 UTC | LinearOperatorBasePosterior -- WIP | 28 January 2021, 12:35:20 UTC |
99a8ab7 | ST John | 28 January 2021, 12:35:01 UTC | introduce _set_qdist | 28 January 2021, 12:35:01 UTC |
2e08fad | ST John | 28 January 2021, 12:34:24 UTC | bugfix | 28 January 2021, 12:34:24 UTC |
25d9abd | ST John | 28 January 2021, 12:33:39 UTC | bugfix in VFF notebook (set is_Positive_definite) | 28 January 2021, 12:33:39 UTC |
5eae47a | ST John | 28 January 2021, 12:29:04 UTC | introduce Abstract base class | 28 January 2021, 12:29:04 UTC |
bc04306 | Vincent Dutordoir | 13 January 2021, 16:31:51 UTC | Quickfix dynamic shapes in quadrature (#1626) | 13 January 2021, 16:31:51 UTC |
692ab2f | ST John | 13 January 2021, 14:22:43 UTC | Dispatcher instead of if-elif for posterior_class | 13 January 2021, 14:22:43 UTC |
696b30e | ST John | 13 January 2021, 14:22:13 UTC | move out fully_correlated path | 13 January 2021, 14:22:13 UTC |
48d2050 | ST John | 12 January 2021, 17:00:49 UTC | less adjoints | 12 January 2021, 17:00:49 UTC |
4fd77b4 | ST John | 12 January 2021, 16:51:32 UTC | clean up FUllyCorrelated branching | 12 January 2021, 16:51:32 UTC |
cb9ad16 | stefanos | 12 January 2021, 16:21:26 UTC | creating additional posterior objects for cleaner structure | 12 January 2021, 16:21:26 UTC |
9f5b79b | ST John | 12 January 2021, 14:39:51 UTC | write out iv -> inducing_variable | 12 January 2021, 14:39:51 UTC |
fe731ba | ST John | 12 January 2021, 14:14:37 UTC | Merge branch 'develop' of github.com:GPflow/GPflow into st/new_svgp | 12 January 2021, 14:14:37 UTC |
0a2c2e3 | ST John | 12 January 2021, 14:13:59 UTC | add comments | 12 January 2021, 14:13:59 UTC |
721756a | jakoblindinger | 12 January 2021, 12:31:17 UTC | list structured-dgp as downstream project (#1621) Co-authored-by: st-- <st--@users.noreply.github.com> | 12 January 2021, 12:31:17 UTC |
7688477 | st-- | 12 January 2021, 11:59:48 UTC | Fix tests for TF 2.4/TFP 0.12 (#1625) * fix test_deepcopy * increase test_scipy_jit tolerance to make it pass | 12 January 2021, 11:59:48 UTC |
f6a8bf4 | ST John | 11 January 2021, 15:06:27 UTC | T -> ᵀ in math comments | 11 January 2021, 15:06:27 UTC |
c7d3b76 | ST John | 21 December 2020, 12:16:09 UTC | revert to posterior() method to fix printing | 21 December 2020, 12:16:09 UTC |
19d735f | ST John | 21 December 2020, 12:05:56 UTC | format | 21 December 2020, 12:05:56 UTC |
56c5aff | ST John | 21 December 2020, 12:05:23 UTC | code review suggestions | 21 December 2020, 12:05:23 UTC |
870baaf | st-- | 21 December 2020, 12:03:17 UTC | Apply suggestions from code review Co-authored-by: Fergus <fergus2@gmail.com> | 21 December 2020, 12:03:17 UTC |
f4cfcc9 | ST John | 21 December 2020, 12:01:33 UTC | slightly increase atol/rtol in test_scipy following Posterior / math reordering changes | 21 December 2020, 12:01:33 UTC |
47e5b78 | stefanos | 18 December 2020, 03:29:03 UTC | fully correlated mok works, all multioutput tests pass. needs clean-up | 18 December 2020, 03:29:03 UTC |
735f6b0 | stefanos | 17 December 2020, 20:42:28 UTC | fully correlated mok with full_cov==full_output_cov works | 17 December 2020, 20:42:28 UTC |
ff07c9c | stefanos | 17 December 2020, 19:07:39 UTC | wip for more general predict_f | 17 December 2020, 19:07:39 UTC |
23e532a | ST John | 17 December 2020, 14:56:20 UTC | enable gradient flow through posterior for training | 17 December 2020, 14:56:20 UTC |
1337995 | stefanos | 17 December 2020, 14:21:27 UTC | correct argument passing to Posterior | 17 December 2020, 14:21:27 UTC |
d632732 | stefanos | 17 December 2020, 14:04:29 UTC | removing initial None value for the cached variables in posterior class | 17 December 2020, 14:04:29 UTC |
2fd59c6 | stefanos | 17 December 2020, 13:56:04 UTC | make posterior work with parameter object w/o recreating variables | 17 December 2020, 13:56:04 UTC |
ad3b2ba | stefanos | 17 December 2020, 12:33:04 UTC | black format | 17 December 2020, 12:33:04 UTC |
ba71ff1 | stefanos | 17 December 2020, 11:52:36 UTC | added posterior object to new module | 17 December 2020, 11:54:17 UTC |
00c4b20 | ST John | 16 December 2020, 21:21:19 UTC | fix printing tests | 16 December 2020, 21:21:19 UTC |
ac8c585 | ST John | 16 December 2020, 18:30:07 UTC | avoid recreating parameter | 16 December 2020, 18:30:07 UTC |
b15aee1 | ST John | 16 December 2020, 18:17:57 UTC | NewSVGP posterior test | 16 December 2020, 18:17:57 UTC |
92e3176 | ST John | 16 December 2020, 18:17:19 UTC | fix imports | 16 December 2020, 18:17:19 UTC |
148a92e | ST John | 16 December 2020, 18:05:32 UTC | OldSVGP -> NewSVGP | 16 December 2020, 18:05:32 UTC |
dd2e0a5 | ST John | 16 December 2020, 18:03:31 UTC | NewSVGP | 16 December 2020, 18:04:02 UTC |
60e19f8 | st-- | 01 December 2020, 11:59:33 UTC | bump version to 2.1.4 (#1612) | 01 December 2020, 11:59:33 UTC |
61fc327 | Joel Berkeley | 26 November 2020, 17:14:04 UTC | list trieste as downstream project (#1611) * list trieste as downstream project Co-authored-by: Joel Berkeley <joel.berkeley@secondmind.ai> Co-authored-by: st-- <st--@users.noreply.github.com> | 26 November 2020, 17:14:04 UTC |
282d1cd | polaschwoebel | 15 October 2020, 17:54:23 UTC | HeteroskedasticTFPConditional should construct tensors at class-construction, not at module-import time (#1598) | 15 October 2020, 17:54:23 UTC |
8562503 | st-- | 08 October 2020, 15:04:55 UTC | Replace len(inducing_variable) with inducing_variable.num inducing property (#1594) Adds support for inducing variables with dynamically changing shape. Change usage from `len(inducing_variable)` to `inducing_variable.num_inducing` instead. Resolves #1578. | 08 October 2020, 15:04:55 UTC |
9f95d87 | st-- | 07 October 2020, 12:01:42 UTC | bump version to 2.1.3 (#1590) | 07 October 2020, 12:01:42 UTC |