1171b9c | Jesper Nielsen | 01 March 2022, 12:35:20 UTC | Merge pull request #1794 from GPflow/develop Release 2.4.0 | 01 March 2022, 12:35:20 UTC |
f3d90e8 | Jesper Nielsen | 01 March 2022, 11:27:25 UTC | Prepare for release 2.4.0. (#1793) | 01 March 2022, 11:27:25 UTC |
0c06b33 | Jesper Nielsen | 01 March 2022, 10:09:02 UTC | Add back a len(inducing_points) to break our users less. (#1792) | 01 March 2022, 10:09:02 UTC |
cce19d8 | Jesper Nielsen | 28 February 2022, 13:29:34 UTC | Lift the requirement that batch dimensions must be leading. (#1788) | 28 February 2022, 13:29:34 UTC |
0c36943 | Jesper Nielsen | 28 February 2022, 10:56:13 UTC | Add type hints to conditionals, monitoring, and optimizers. (#1789) | 28 February 2022, 10:56:13 UTC |
ec65e54 | Jesper Nielsen | 28 February 2022, 09:59:11 UTC | Make sure posteriors work for Bayesian Optimisation. (#1767) | 28 February 2022, 09:59:11 UTC |
c7a2be7 | Jesper Nielsen | 24 February 2022, 16:07:16 UTC | Make the VGP support variable-shaped data. (#1774) | 24 February 2022, 16:07:16 UTC |
42bbfa6 | Jesper Nielsen | 24 February 2022, 15:11:53 UTC | Add type hints to conditionals. (#1787) | 24 February 2022, 15:11:53 UTC |
65a355f | Jesper Nielsen | 24 February 2022, 11:05:21 UTC | Include the .lark files when installing GPflow. (#1785) | 24 February 2022, 11:05:21 UTC |
ef8cc40 | Jesper Nielsen | 23 February 2022, 10:46:12 UTC | Add type hints to kernels. (#1783) | 23 February 2022, 10:46:12 UTC |
b10ac8b | Jesper Nielsen | 22 February 2022, 14:18:43 UTC | Use domain-specific language for specifying tensor shapes. (#1782) | 22 February 2022, 14:18:43 UTC |
a464b22 | Jesper Nielsen | 15 February 2022, 14:30:39 UTC | Add type hints to expectations, likelihoods, and posterior tests. (#1780) | 15 February 2022, 14:30:39 UTC |
c49d701 | Jesper Nielsen | 14 February 2022, 09:56:41 UTC | Add more type hints. (#1777) | 14 February 2022, 09:56:41 UTC |
5f30be1 | Jesper Nielsen | 10 February 2022, 09:33:16 UTC | Add type hints to the config tests. (#1775) | 10 February 2022, 09:33:16 UTC |
f07b133 | Jesper Nielsen | 09 February 2022, 14:01:11 UTC | Add mypy annotations to some of the tests. (#1773) | 09 February 2022, 14:01:11 UTC |
ace1f8f | Jesper Nielsen | 07 February 2022, 10:11:38 UTC | Add mypy annotations to covariances and expectations. (#1771) | 07 February 2022, 10:11:38 UTC |
f52cedb | Jesper Nielsen | 04 February 2022, 12:52:35 UTC | Add posterior object for VGP model. (#1761) | 04 February 2022, 12:52:35 UTC |
626cdee | Jesper Nielsen | 04 February 2022, 08:57:41 UTC | Refactor check_shapes into multiple files. (#1768) | 04 February 2022, 08:57:41 UTC |
927eda1 | Jesper Nielsen | 03 February 2022, 15:50:50 UTC | Add types to the configuration, and remove unused imports. (#1769) | 03 February 2022, 15:50:50 UTC |
b52f9e7 | Jesper Nielsen | 31 January 2022, 10:50:34 UTC | Make mypy a bit more strict, and fix revealed problems. (#1766) | 31 January 2022, 10:50:34 UTC |
f70e04d | Jesper Nielsen | 27 January 2022, 16:51:57 UTC | Clean up posterior caching code. (#1763) | 27 January 2022, 16:51:57 UTC |
6fb65a0 | Jesper Nielsen | 26 January 2022, 14:46:22 UTC | Add initial code for shape checking. (#1760) | 26 January 2022, 14:46:22 UTC |
665a5c9 | Jesper Nielsen | 26 January 2022, 11:58:07 UTC | Install everything in one pip command, to better handle dependency version resolution. (#1764) | 26 January 2022, 11:58:07 UTC |
32b9ded | Tom McTiernan | 24 January 2022, 11:40:37 UTC | Make dataclasses dependency conditional at install time (#1759) * Make dataclasses dependency conditional at install time Ensures dataclasses is not treated as a dependency of the "any" wheel on Python 3.7+ Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> | 24 January 2022, 11:40:37 UTC |
435dfcb | Joaquin Rapela | 24 January 2022, 10:51:40 UTC | Rapela simplify calc psi in elbo and predict_f (#1755) * Fixed typo in SGPR equation * Removed uncessary sigmas in BayesianGPLVM Co-authored-by: st-- <st--@users.noreply.github.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> | 24 January 2022, 10:51:40 UTC |
6f7c111 | dependabot[bot] | 24 January 2022, 10:03:37 UTC | Bump ipython from 7.18.1 to 7.31.1 in /doc (#1762) Bumps [ipython](https://github.com/ipython/ipython) from 7.18.1 to 7.31.1. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](https://github.com/ipython/ipython/compare/7.18.1...7.31.1) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 24 January 2022, 10:03:37 UTC |
a365045 | Jesper Nielsen | 20 January 2022, 11:23:01 UTC | Merge pull request #1757 from GPflow/develop Release 2.3.1 | 20 January 2022, 11:23:01 UTC |
501b8c2 | Jesper Nielsen | 20 January 2022, 10:58:20 UTC | Bump version to 2.3.1 (#1756) | 20 January 2022, 10:58:20 UTC |
1a2c9d2 | Andrew Liubinas | 05 January 2022, 11:07:06 UTC | Andrewl/fix gpr posterior leading dim (#1747) * add leading dimension use case to test_gpr_posterior.py * address leading dimension issues in GPRPosterior * change release notes * make test use more leading dims * handle more leading dims * fix test dimensions * Remove 'EllipsisType = type(...)' which was causing mypy issues. | 05 January 2022, 11:07:06 UTC |
ed28523 | Jesper Nielsen | 14 December 2021, 11:03:17 UTC | Handle unconnected gradients in gpflow.optimizers.Scipy. (#1745) Handle unconnected gradients in gpflow.optimizers.Scipy. | 14 December 2021, 11:03:17 UTC |
f3570cb | John Mcleod | 03 December 2021, 16:30:55 UTC | Fix #1733 (#1734) | 03 December 2021, 16:30:55 UTC |
7ec8bb3 | Jesper Nielsen | 30 November 2021, 12:17:33 UTC | Adjust test dependencies. (#1743) | 30 November 2021, 12:17:33 UTC |
e7c26a4 | Jesper Nielsen | 30 November 2021, 11:58:11 UTC | Fix broken docs generation triggering. (#1744) | 30 November 2021, 11:58:11 UTC |
927a6b6 | Jesper Nielsen | 29 November 2021, 16:32:07 UTC | Set kernelspec on cplb.pct.py. (#1742) | 29 November 2021, 16:32:07 UTC |
e126de0 | Jesper Nielsen | 29 November 2021, 12:18:07 UTC | Add test requirements to make dev-install. (#1737) | 29 November 2021, 12:18:07 UTC |
c692b65 | Jesper Nielsen | 29 November 2021, 11:19:51 UTC | Update CircleCi build to use next-gen Docker images. (#1740) | 29 November 2021, 11:19:51 UTC |
1892eb1 | Jesper Nielsen | 29 November 2021, 10:54:51 UTC | Fix broken link in README.md. (#1736) Fix broken link in README.md. | 29 November 2021, 10:54:51 UTC |
ccfa49b | Jesper Nielsen | 29 November 2021, 10:12:39 UTC | Fix broken CircleCi build. (#1738) Fix broken CircleCi build. | 29 November 2021, 10:12:39 UTC |
d088c2c | st-- | 27 October 2021, 08:05:54 UTC | docs/README.md: explain how to run notebooks locally (#1729) Closes https://github.com/GPflow/GPflow/issues/1674 | 27 October 2021, 08:05:54 UTC |
3f4604b | John Mcleod | 26 October 2021, 09:28:09 UTC | Merge pull request #1717 from GPflow/develop Release 2.3.0 | 26 October 2021, 09:28:09 UTC |
5442883 | st-- | 26 October 2021, 09:03:27 UTC | attempt to fix #1721 (#1727) | 26 October 2021, 09:03:27 UTC |
d015286 | st-- | 26 October 2021, 09:00:11 UTC | fix broken link (#1718) | 26 October 2021, 09:00:11 UTC |
30a689d | st-- | 26 October 2021, 08:59:21 UTC | Merge pull request #1726 from GPflow/st/develop-master-merge-oct2021 Merge master back into develop | 26 October 2021, 08:59:21 UTC |
c1716a0 | ST John | 26 October 2021, 08:36:00 UTC | Merge branch 'master' into st/develop-master-merge-oct2021 | 26 October 2021, 08:36:00 UTC |
ed6acf5 | John Mcleod | 21 September 2021, 20:30:14 UTC | John/release 2.3.0 (#1716) | 21 September 2021, 20:30:14 UTC |
5267b72 | Andrew Liubinas | 21 September 2021, 16:06:53 UTC | Andrewl cache sgpr (#1711) * set up posterior class (plus rename old class) * Some refactoring to improve readability and efficiency (mainly of tests). Co-authored-by: Alessandro Vullo <killm9m1@yahoo.it> Co-authored-by: Alessandro Vullo <alessandro.vullo@prowler.io> | 21 September 2021, 16:06:53 UTC |
99a0ecb | John Mcleod | 21 September 2021, 13:56:42 UTC | Fix tests which fail with TensorFlow 2.6.0 (#1714) | 21 September 2021, 13:56:42 UTC |
49a8cd8 | Artem Artemev | 02 September 2021, 14:27:25 UTC | Conjugate Gradient Lower Bound (#1706) | 02 September 2021, 14:27:25 UTC |
348c75d | tadejkrivec | 27 August 2021, 19:58:26 UTC | Update SGPR_notes.md (fix a mistake in derivations) (#1688) | 27 August 2021, 19:58:26 UTC |
f008f84 | st-- | 27 August 2021, 16:33:59 UTC | notebook fix from #1706 (#1709) | 27 August 2021, 16:33:59 UTC |
3e4b9f1 | st-- | 06 July 2021, 08:24:44 UTC | Update RELEASE.md (#1701) Add PR references to release notes | 06 July 2021, 08:24:44 UTC |
6c9ed3a | John Mcleod | 02 July 2021, 14:51:44 UTC | John/parameters (#1699) | 02 July 2021, 14:51:44 UTC |
f14c41e | Andrew Liubinas | 01 July 2021, 14:42:52 UTC | Andrewl cache gpr (#1696) | 01 July 2021, 14:42:52 UTC |
268e315 | John Mcleod | 22 June 2021, 14:59:14 UTC | Small refactor of the posteriors to support other models (#1695) | 22 June 2021, 14:59:14 UTC |
bebbc2b | st-- | 18 June 2021, 13:45:40 UTC | fixes to remove erroneous deprecation warnings (#1693) * fix import to remove erroneous deprecation warning * also fix deprecation warnings for conditional * update RELEASE.md | 18 June 2021, 13:45:40 UTC |
4054c53 | st-- | 18 June 2021, 07:15:05 UTC | upgrade to black==20.8b1 (#1694) * upgrade to black==20.8b1 * update black version in CircleCI config as well * update RELEASE.md * add types-pkg_resources tests dependency * install types-pkg_resources in CircleCI too | 18 June 2021, 07:15:05 UTC |
55690c7 | John Mcleod | 17 May 2021, 12:39:53 UTC | Fix unit test which fails when running with TensorFlow 2.5.0 (#1684) | 17 May 2021, 12:39:53 UTC |
6aab4fb | John Mcleod | 29 April 2021, 14:32:44 UTC | Bugfix for new Posterior object with PrecomputeCacheType.VARIABLE (#1678) (#1679) Co-authored-by: st-- <st--@users.noreply.github.com> | 29 April 2021, 14:32:44 UTC |
b93548d | st-- | 29 April 2021, 11:29:44 UTC | Bugfix for new Posterior object with PrecomputeCacheType.VARIABLE (#1678) | 29 April 2021, 11:29:44 UTC |
a964149 | st-- | 27 April 2021, 17:46:42 UTC | Merge pull request #1677 from GPflow/develop Release 2.2.0 | 27 April 2021, 17:46:42 UTC |
1205617 | st-- | 27 April 2021, 17:13:01 UTC | bump version and update RELEASE.md (#1676) | 27 April 2021, 17:13:01 UTC |
b4e6298 | st-- | 27 April 2021, 16:17:09 UTC | Posterior object for fast predictions (#1636) GPflow had already been optimised for speed in the training loop. This PR addresses the speed of predictions and resolves (partially) #1599. We achieve this by introducing new Posterior objects that can cache the results of a "precompute" stage (everything that's independent of test points) and thereby significantly speeds up repeated predictions. Co-authored-by: ST John <st--@users.noreply.github.com> Co-authored-by: stefanos <stefanosele@users.no-reply.github.com> Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com> | 27 April 2021, 16:17:09 UTC |
a8ee4ae | John Mcleod | 22 April 2021, 21:45:22 UTC | Update HOWTO_RELEASE.md. (#1670) | 22 April 2021, 21:45:22 UTC |
1e1de82 | st-- | 15 April 2021, 19:51:46 UTC | Change URL for GPflow logo in README.md to absolute, so that it will render correctly on PyPI (#1669) | 15 April 2021, 19:51:46 UTC |
b5855ba | John Mcleod | 15 April 2021, 15:59:36 UTC | Merge pull request #1668 from GPflow/develop Release 2.1.5 | 15 April 2021, 15:59:36 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 |
1d96af4 | st-- | 13 April 2021, 16:01:09 UTC | fix gpflow.config module-level docstring (#1664) | 13 April 2021, 16:01:09 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 |
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 |
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 |
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 |
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 |
bc04306 | Vincent Dutordoir | 13 January 2021, 16:31:51 UTC | Quickfix dynamic shapes in quadrature (#1626) | 13 January 2021, 16:31:51 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 |
ff4bb90 | st-- | 01 December 2020, 12:56:56 UTC | Release 2.1.4 (#1613) * 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. * HeteroskedasticTFPConditional should construct tensors at class-construction, not at module-import time (#1598) | 01 December 2020, 12:56:56 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 |
6f7f0d8 | st-- | 07 October 2020, 15:58:01 UTC | Merge pull request #1593 from GPflow/develop Release 2.1.3 | 07 October 2020, 15:58:01 UTC |
9f95d87 | st-- | 07 October 2020, 12:01:42 UTC | bump version to 2.1.3 (#1590) | 07 October 2020, 12:01:42 UTC |
cfd1830 | st-- | 07 October 2020, 11:46:04 UTC | Doc requirements update (#1592) * update doc requirements * update copyright | 07 October 2020, 11:46:04 UTC |
638c4ed | st-- | 07 October 2020, 10:07:35 UTC | Bugfix for independent_interdomain_conditional (#1583) Resolves #818 Co-authored-by: ST John <st@secondmind.ai> | 07 October 2020, 10:07:35 UTC |
39c8a76 | st-- | 06 October 2020, 15:25:12 UTC | enable trigger-docs-generation for master branch as well (#1580) Co-authored-by: ST John <st@secondmind.ai> | 06 October 2020, 15:25:12 UTC |
3baf368 | st-- | 06 October 2020, 15:03:54 UTC | Remove tiling workaround for lack of broadcasting in previous TensorFlow versions (#1585) We used to tile in gauss_kl() to work around TensorFlow's lack of broadcasting. Since TensorFlow 2.2, this is finally working, and this PR removes the tiling for TensorFlow>=2.2. Resolves #1321. Co-authored-by: ST John <st@secondmind.ai> | 06 October 2020, 15:03:54 UTC |
e248051 | st-- | 06 October 2020, 14:12:33 UTC | update intro_to_gpflow2 notebook to account for saved_model now working (#1586) Co-authored-by: ST John <st@secondmind.ai> Co-authored-by: Sandeep Tailor <s.tailor@insysion.net> | 06 October 2020, 14:12:33 UTC |
98f7997 | st-- | 06 October 2020, 13:30:52 UTC | fix broken API docs (#1587) * move Version check inside reset_cache_bijectors to not confuse Sphinx * revert non-working "projects: 7" line in bugs issue template * fix code-block type in intro.rst | 06 October 2020, 13:30:52 UTC |
8dc912e | st-- | 06 October 2020, 12:37:15 UTC | Fix notebook heading levels and add links (#1579) * fix heading levels * add cross-references | 06 October 2020, 12:37:15 UTC |
7d6a6da | st-- | 05 October 2020, 15:50:31 UTC | Update issue templates (#1581) * automatically add bugs to bug project board * disable blank issues Co-authored-by: ST John <st@secondmind.ai> | 05 October 2020, 15:50:31 UTC |
b74e19e | st-- | 05 October 2020, 10:48:01 UTC | Explicit NotImplementedError on predict_y/predict_log_density with full_(output_)cov=True (#1582) Closes #1569 Co-authored-by: ST John <st@secondmind.ai> | 05 October 2020, 10:48:01 UTC |