672f8e2 | Jesper Nielsen | 25 April 2022, 13:26:20 UTC | Fix problems with different versions of Python and Numpy. (#1859) | 25 April 2022, 13:26:20 UTC |
6203bad | Jesper Nielsen | 25 April 2022, 09:44:46 UTC | Make check_shapes play well with tf's custom code inspection. (#1860) | 25 April 2022, 09:44:46 UTC |
1a77914 | Jesper Nielsen | 21 April 2022, 10:04:45 UTC | Add test of documentation warnings. (#1857) | 21 April 2022, 10:04:45 UTC |
d090f64 | Jesper Nielsen | 21 April 2022, 09:32:45 UTC | Support checking all elements of collections. (#1840) | 21 April 2022, 09:32:45 UTC |
aa9f042 | Jesper Nielsen | 12 April 2022, 12:58:17 UTC | Fix doc warnings. (#1856) | 12 April 2022, 12:58:17 UTC |
feb6fe7 | Jesper Nielsen | 12 April 2022, 12:32:10 UTC | Add conditional shapes. (#1855) | 12 April 2022, 12:32:10 UTC |
8e64ed0 | Jesper Nielsen | 11 April 2022, 09:22:07 UTC | Add unit tests where batch dimensions have different length. (#1852) | 11 April 2022, 09:22:07 UTC |
3f74b5c | Fergus | 08 April 2022, 14:35:58 UTC | Remove positive transform for anisotropic lengthscales in higher dims (#1843) * Remove positive transform for anisotropic lengthscales in higher dims * Add cosine to ard tests | 08 April 2022, 14:35:58 UTC |
41fc73c | Jesper Nielsen | 07 April 2022, 14:57:32 UTC | Simplify parsing of argument references. (#1854) | 07 April 2022, 14:57:32 UTC |
a22aab9 | Jesper Nielsen | 07 April 2022, 14:17:13 UTC | Add support for checking the shapes of intermediate computations. (#1853) | 07 April 2022, 14:17:13 UTC |
422ca25 | Jesper Nielsen | 07 April 2022, 09:18:44 UTC | Generate good error message if a variable is used in both a rank-1 and variable-rank context. (#1851) | 07 April 2022, 09:18:44 UTC |
d24c3de | Jesper Nielsen | 07 April 2022, 08:47:46 UTC | Add support for checking shapes that allow broadcasting. (#1849) | 07 April 2022, 08:47:46 UTC |
0c87c20 | Jesper Nielsen | 04 April 2022, 14:53:36 UTC | Factor shape checking out into a separate class. (#1845) | 04 April 2022, 14:53:36 UTC |
460d16b | Jesper Nielsen | 01 April 2022, 15:30:05 UTC | A handful of minor fixes to check_shapes. (#1846) | 01 April 2022, 15:30:05 UTC |
42ccdef | Jesper Nielsen | 01 April 2022, 14:50:03 UTC | Attempt to make `test_check_shapes__disable__speed[tf.function]` less flaky (#1838) | 01 April 2022, 14:50:03 UTC |
68d590a | Jesper Nielsen | 01 April 2022, 13:50:50 UTC | Add a bibliography to the GPflow documentation. (#1842) | 01 April 2022, 13:50:50 UTC |
075fd3e | Jesper Nielsen | 01 April 2022, 13:07:46 UTC | Refactor parser.py for better code reuse. (#1839) | 01 April 2022, 13:07:46 UTC |
d53864c | Jesper Nielsen | 31 March 2022, 15:38:27 UTC | Shuffle some types to fix problems with forward references in our documentation (#1841) | 31 March 2022, 15:38:27 UTC |
04da110 | Jesper Nielsen | 30 March 2022, 10:37:12 UTC | Programatically determine line numbers for tests. (#1837) | 30 March 2022, 10:37:12 UTC |
506f025 | Jesper Nielsen | 30 March 2022, 09:36:12 UTC | Rewrite generate_module_rst to fix various bugs. (#1833) | 30 March 2022, 09:36:12 UTC |
90ac0d6 | Jesper Nielsen | 30 March 2022, 08:57:44 UTC | Simplify build dependencies. (#1835) | 30 March 2022, 08:57:44 UTC |
a146d58 | Jesper Nielsen | 29 March 2022, 16:05:30 UTC | Add support for user notes on shapes. (#1836) | 29 March 2022, 16:05:30 UTC |
3e9f4e9 | Jesper Nielsen | 29 March 2022, 09:56:09 UTC | Rework check_shapes errors. (#1822) | 29 March 2022, 09:56:09 UTC |
672c472 | Jesper Nielsen | 29 March 2022, 09:29:07 UTC | Fix new version of click breaking old version of black. (#1834) | 29 March 2022, 09:29:07 UTC |
86352c4 | Jesper Nielsen | 25 March 2022, 12:30:41 UTC | Fix some broken links. (#1831) | 25 March 2022, 12:30:41 UTC |
8ccc274 | Jesper Nielsen | 25 March 2022, 11:51:33 UTC | Fix broken docs build (again). (#1830) | 25 March 2022, 11:51:33 UTC |
1da0426 | Jesper Nielsen | 24 March 2022, 16:15:16 UTC | Remove numpydoc and fix unexpected sections. (#1829) | 24 March 2022, 16:15:16 UTC |
87c4e73 | Jesper Nielsen | 24 March 2022, 13:40:17 UTC | Remove some likelihood stuff that has been deprecated for about 2 years. (#1826) | 24 March 2022, 13:40:17 UTC |
7705cee | Jesper Nielsen | 24 March 2022, 13:14:27 UTC | Don't repeat documentation for functions used multiple times in multiple-dispatch. (#1828) | 24 March 2022, 13:14:27 UTC |
984185a | st-- | 24 March 2022, 10:18:08 UTC | fix typo (#1824) | 24 March 2022, 10:18:08 UTC |
cc7ed07 | Jesper Nielsen | 23 March 2022, 14:34:26 UTC | Fix doc builds. (#1819) | 23 March 2022, 14:34:26 UTC |
9269ce4 | Jesper Nielsen | 18 March 2022, 09:12:15 UTC | Add configuration of check_shapes. (#1810) | 18 March 2022, 09:12:15 UTC |
12bcf49 | Jesper Nielsen | 16 March 2022, 11:34:01 UTC | Add accesors for setting/getting previously applied . (#1815) | 16 March 2022, 11:34:01 UTC |
ee8dd4d | Jesper Nielsen | 16 March 2022, 10:57:46 UTC | Be uptight about __all__, and fix revealed mypy errors. (#1816) | 16 March 2022, 10:57:46 UTC |
e8c3cc8 | Jesper Nielsen | 14 March 2022, 14:22:11 UTC | Fix type error with mypy 0.940. (#1814) | 14 March 2022, 14:22:11 UTC |
78230b9 | Jesper Nielsen | 10 March 2022, 15:03:54 UTC | Enable warnings when returning 'Any'. (#1812) | 10 March 2022, 15:03:54 UTC |
eb3ac3e | uri-granta | 10 March 2022, 13:52:18 UTC | Speed up posterior computation (#1811) Co-authored-by: Uri Granta <uri.granta@secondmind.io> | 10 March 2022, 13:52:18 UTC |
457ddf8 | Jesper Nielsen | 08 March 2022, 13:31:32 UTC | Support Optional values for check_shapes. (#1797) | 08 March 2022, 13:31:32 UTC |
18253ba | uri-granta | 08 March 2022, 12:48:15 UTC | Make posterior predict more memory efficient (#1809) * Use einsum rather than diag_part on a product * Format * Handle leading dimensions Co-authored-by: Uri Granta <uri.granta@secondmind.io> | 08 March 2022, 12:48:15 UTC |
9332bd1 | Jesper Nielsen | 08 March 2022, 11:18:18 UTC | Add a hook to let the user register shapes for custom types. (#1798) | 08 March 2022, 11:18:18 UTC |
4a33529 | Jesper Nielsen | 08 March 2022, 10:26:22 UTC | Support anonymous dimensions in check_shapes. (#1796) | 08 March 2022, 10:26:22 UTC |
2f9afd1 | Jesper Nielsen | 08 March 2022, 08:59:28 UTC | Test builds with both minimum and maximum supported versions. (#1807) | 08 March 2022, 08:59:28 UTC |
0783cf4 | Jesper Nielsen | 07 March 2022, 16:47:10 UTC | Trigger the doc build corresponding to the current branch. (#1808) | 07 March 2022, 16:47:10 UTC |
94b4328 | Jesper Nielsen | 07 March 2022, 09:46:39 UTC | Upgrade minimally supported versions to Python 3.7 and TensorFlow 2.4. (#1803) | 07 March 2022, 09:46:39 UTC |
b272b67 | Jesper Nielsen | 04 March 2022, 13:39:37 UTC | Remove gpflow.utilities.utilities. (#1804) | 04 March 2022, 13:39:37 UTC |
7ef68be | Jesper Nielsen | 04 March 2022, 12:08:09 UTC | Fix problems discovered by numpy with type hints. (#1802) | 04 March 2022, 12:08:09 UTC |
a4ebca0 | Jesper Nielsen | 04 March 2022, 11:45:40 UTC | Make BO integration tests faster - they're currently our slowest tests. (#1805) | 04 March 2022, 11:45:40 UTC |
cdf3c93 | Louis Tiao | 04 March 2022, 11:25:01 UTC | Fixed formatting of matrices in SGPR notebook (#1806) | 04 March 2022, 11:25:01 UTC |
4bdd8a5 | Louis Tiao | 04 March 2022, 10:28:47 UTC | Improved confusing scoping of method (#1800) The `_init_variational_parameters` method was using the instance attribute (`self.q_diag`) as well as input argument `q_diag` which refer to the same thing and should never diverge. In fact, `self.diag` is never used anywhere else so does not have to be an attribute. | 04 March 2022, 10:28:47 UTC |
bc68675 | Jesper Nielsen | 03 March 2022, 11:27:11 UTC | Add type hints to models. (#1799) | 03 March 2022, 11:27:11 UTC |
2ca04f2 | Jesper Nielsen | 01 March 2022, 16:37:07 UTC | Add type hints to utilities. (#1795) | 01 March 2022, 16:37:07 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 |
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 |
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 |