a5587c1 | Jesper Nielsen | 14 July 2022, 10:57:55 UTC | Rename mean functions, and allow function parameters in likelihoods. (#1928) | 14 July 2022, 10:57:55 UTC |
7e95937 | Jesper Nielsen | 12 July 2022, 11:02:03 UTC | Add shape checks to all of GPflow. (#1934) | 12 July 2022, 11:02:03 UTC |
dd5a01e | Jesper Nielsen | 11 July 2022, 15:22:23 UTC | Add shape checks to models. (#1933) | 11 July 2022, 15:22:23 UTC |
fda8368 | Jesper Nielsen | 08 July 2022, 13:23:43 UTC | Apply check_shapes to likelihoods. (#1931) | 08 July 2022, 13:23:43 UTC |
2ca62db | Joel Berkeley | 07 July 2022, 08:56:31 UTC | Remove alias account from CONTRIBUTORS.md (#1930) | 07 July 2022, 08:56:31 UTC |
1107f6d | Jesper Nielsen | 06 July 2022, 13:22:59 UTC | Add shape checks to the covariances. (#1927) | 06 July 2022, 13:22:59 UTC |
b7b8292 | Jesper Nielsen | 06 July 2022, 10:02:06 UTC | Add a Polynomial mean function. (#1920) | 06 July 2022, 10:02:06 UTC |
1667dac | Jesper Nielsen | 06 July 2022, 09:21:05 UTC | Add an X parameter to the Likelihood. (#1919) | 06 July 2022, 09:21:05 UTC |
6c42eff | Jesper Nielsen | 06 July 2022, 08:27:12 UTC | Add check_shapes to expectations. (#1925) | 06 July 2022, 08:27:12 UTC |
4373ecc | Petr Kungurtsev | 05 July 2022, 09:43:19 UTC | Experimental Apple Silicon (M1) support (#1924) | 05 July 2022, 09:43:19 UTC |
5110164 | Jesper Nielsen | 04 July 2022, 09:18:06 UTC | Add shape checks to the quadrature. (#1923) | 04 July 2022, 09:18:06 UTC |
174939c | Jesper Nielsen | 30 June 2022, 12:22:58 UTC | Add shape checks to GPflow base files. (#1921) | 30 June 2022, 12:22:58 UTC |
7d36d5a | Jesper Nielsen | 29 June 2022, 09:42:11 UTC | Make sure all kernels handle broadcasting and add shape checks to them. (#1905) | 29 June 2022, 09:42:11 UTC |
22c6666 | Jesper Nielsen | 28 June 2022, 14:06:14 UTC | Consistently raise errors where full_output_cov isn't supported. (#1918) | 28 June 2022, 14:06:14 UTC |
f67470e | Jesper Nielsen | 28 June 2022, 10:35:59 UTC | Stop using singledispatch because TensorFlow cannot compile it. (#1917) | 28 June 2022, 10:35:59 UTC |
fccf081 | Jesper Nielsen | 27 June 2022, 13:43:34 UTC | By default don't check states in tf.function. (#1916) | 27 June 2022, 13:43:34 UTC |
5e8938f | Jesper Nielsen | 20 June 2022, 14:09:12 UTC | Use mypy error codes. (#1915) | 20 June 2022, 14:09:12 UTC |
06df0a8 | Jesper Nielsen | 20 June 2022, 10:45:13 UTC | Support TensorFlow 2.9. (#1910) | 20 June 2022, 10:45:13 UTC |
0489efb | Jesper Nielsen | 14 June 2022, 15:50:27 UTC | Micro optimisations of check_shapes. (#1912) | 14 June 2022, 15:50:27 UTC |
750f351 | Jesper Nielsen | 10 June 2022, 15:32:44 UTC | Make some of the slowest notebook tests faster. (#1911) | 10 June 2022, 15:32:44 UTC |
c42cd47 | Jesper Nielsen | 10 June 2022, 08:51:54 UTC | Add shape checks to the conditionals. (#1906) | 10 June 2022, 08:51:54 UTC |
9e50233 | st-- | 10 June 2022, 06:03:45 UTC | MCMC notebook: demonstrate multi-modality in regression (#1909) update notebook | 10 June 2022, 06:03:45 UTC |
9733fc2 | Jesper Nielsen | 07 June 2022, 08:19:25 UTC | Make check_shapes add info-fields for arguments that don't have any. (#1904) | 07 June 2022, 08:19:25 UTC |
5358421 | Jesper Nielsen | 06 June 2022, 15:38:50 UTC | Improve check_shapes's handling of broadcasting. (#1900) | 06 June 2022, 15:38:50 UTC |
bc216c2 | Jesper Nielsen | 01 June 2022, 12:34:10 UTC | Use the new codecov uploader. (#1901) | 01 June 2022, 12:34:10 UTC |
19f084e | Jesper Nielsen | 01 June 2022, 09:58:22 UTC | Add support for 'is None' and 'is not None' checks to check_shapes. (#1899) | 01 June 2022, 09:58:22 UTC |
5ef94b3 | Jesper Nielsen | 27 May 2022, 08:03:35 UTC | Make sure all ErrorContext-s are hashable. (#1898) | 27 May 2022, 08:03:35 UTC |
6251d97 | Jesper Nielsen | 26 May 2022, 12:19:45 UTC | Fix bug in ShapeChecker related to multiple varrank dimensions. (#1897) | 26 May 2022, 12:19:45 UTC |
228f4c9 | Jesper Nielsen | 23 May 2022, 10:57:30 UTC | Make sure all code compiles correctly. (#1893) | 23 May 2022, 10:57:30 UTC |
8a645f8 | Jesper Nielsen | 23 May 2022, 10:33:50 UTC | Fix type errors triggred by NumPy 1.22.4. (#1896) | 23 May 2022, 10:33:50 UTC |
0b938cb | Jesper Nielsen | 20 May 2022, 13:41:52 UTC | Support multiple variable-rank dimension specifications. (#1890) | 20 May 2022, 13:41:52 UTC |
cfbe1f7 | Jesper Nielsen | 16 May 2022, 09:30:09 UTC | Actually add_noise_cov supports leading batch shapes. (#1887) | 16 May 2022, 09:30:09 UTC |
067e4d5 | Jesper Nielsen | 10 May 2022, 14:33:45 UTC | Apply check_shapes to gpflow.utilities. (#1886) | 10 May 2022, 14:33:45 UTC |
beb39ed | Jesper Nielsen | 10 May 2022, 13:51:49 UTC | Add check_shapes to inducing_variables. (#1880) | 10 May 2022, 13:51:49 UTC |
43e36df | Jesper Nielsen | 10 May 2022, 09:27:07 UTC | Prepare for release 2.5.2. (#1883) | 10 May 2022, 09:27:07 UTC |
595fb8c | Jesper Nielsen | 09 May 2022, 15:06:43 UTC | Stop using uninitialised variables. (#1882) | 09 May 2022, 15:06:43 UTC |
4317f56 | Jesper Nielsen | 05 May 2022, 15:19:41 UTC | Fix documentation import logic. (#1879) | 05 May 2022, 15:19:41 UTC |
925c4a7 | Jesper Nielsen | 04 May 2022, 08:34:08 UTC | Remove GPflow 1.0 upgrade guide. (#1877) | 04 May 2022, 08:34:08 UTC |
a121324 | Jesper Nielsen | 03 May 2022, 13:16:18 UTC | Fix references in the manual. (#1866) | 03 May 2022, 13:16:18 UTC |
fb8ab2b | Jesper Nielsen | 03 May 2022, 12:53:03 UTC | Fix update_versions.py. (#1875) | 03 May 2022, 12:53:03 UTC |
d3a4819 | Jesper Nielsen | 28 April 2022, 11:03:19 UTC | Fix bug in release process. (#1870) | 28 April 2022, 11:03:19 UTC |
3154445 | Jesper Nielsen | 28 April 2022, 08:56:56 UTC | Prepare for release 2.5.0. (#1868) | 28 April 2022, 08:56:56 UTC |
d30fd28 | Jesper Nielsen | 27 April 2022, 14:14:17 UTC | Iterate on check_shapes documentation. (#1865) | 27 April 2022, 14:14:17 UTC |
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 |