38a8753 | Uri Granta | 07 August 2023, 12:08:56 UTC | Merge remote-tracking branch 'origin/develop' into uri/track_loss_history | 07 August 2023, 12:08:56 UTC |
c165949 | Jesper Nielsen | 07 August 2023, 11:28:12 UTC | Test GPflow with Python 3.11. (#2081) Test GPflow with Python 3.11. | 07 August 2023, 11:28:12 UTC |
53f985b | Uri Granta | 07 August 2023, 08:30:12 UTC | Add name to contributors | 07 August 2023, 08:30:12 UTC |
5fc0b82 | Uri Granta | 07 August 2023, 07:28:55 UTC | Address review comments | 07 August 2023, 07:28:55 UTC |
635d793 | uri-granta | 03 August 2023, 09:32:50 UTC | Merge branch 'develop' into uri/track_loss_history | 03 August 2023, 09:32:50 UTC |
405061e | Uri Granta | 03 August 2023, 08:05:19 UTC | Update RELEASE notes | 03 August 2023, 08:05:19 UTC |
c6f75de | Uri Granta | 03 August 2023, 08:00:45 UTC | Fix, tidy and test | 03 August 2023, 08:00:45 UTC |
8cf1d45 | Uri Granta | 02 August 2023, 13:00:03 UTC | Add scipy support for tracking loss history | 02 August 2023, 13:00:03 UTC |
cda85b0 | Khurram Ghani | 11 July 2023, 16:03:49 UTC | Cache scipy compile graphs and re-use if args are same (#2074) * Cache compile graphs and re-use if args are same * Add tests for scipy cache * Ignore error for python3.7 * Tidy-up comments * Update release notes * Add docstring for enhancement * Add compile_cache_size arg to __init__ * Remove redundant use of size in test * Add id's to test and update release notes | 11 July 2023, 16:03:49 UTC |
a602aff | uri-granta | 27 June 2023, 09:59:09 UTC | Prepare Release 2.8.1 (#2075) Co-authored-by: Uri Granta <uri.granta@secondmind.ai> | 27 June 2023, 09:59:09 UTC |
4780788 | uri-granta | 15 June 2023, 09:14:21 UTC | Support and test with Tensorflow 2.12 (#2072) | 15 June 2023, 09:14:21 UTC |
26eaaa8 | Khurram Ghani | 03 May 2023, 20:35:27 UTC | Prepare release 2.8.0 (#2067) | 03 May 2023, 20:35:27 UTC |
3cfa81b | Khurram Ghani | 03 May 2023, 08:26:29 UTC | Add ability to set tf.function args for scipy optimizer (#2064) * Add ability to set tf.function args for scipy opt * Update release notes * Select XLA option depending on tf version * Fix minor format * Add check for tffun_args without compile * Improve tffun_args type and default * Add jit_compile example in docs * Make new arg non-optional for internal method Helps with codecov. * Rename new arg | 03 May 2023, 08:26:29 UTC |
efade00 | Artem Artemev | 02 May 2023, 12:49:33 UTC | Change likelihood defaults (#1985) * Change likelihood defaults of positive values * Clean up * Update config tests to cover *positive_minimum * Reset config back to default between tests * Rename new config name to be singular *likelihood* --------- Co-authored-by: Jesper Nielsen <jesper@prowler.io> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> Co-authored-by: Khurram Ghani <khurram.ghani@secondmind.ai> | 02 May 2023, 12:49:33 UTC |
f4904ec | uri-granta | 27 April 2023, 16:42:25 UTC | Don't use enums for default values (#2066) Co-authored-by: Uri Granta <uri.granta@secondmind.ai> | 27 April 2023, 16:42:25 UTC |
cb88277 | Khurram Ghani | 25 April 2023, 11:48:11 UTC | Fix api doc generation for aliases (#2063) * Fix api doc generation for aliases Aliases were previously resulting in the doc generation for the main object to be skipped. * Add release notes * Add alias check for dispatcher functions * Expand key to include object name * Fix types and formatting | 25 April 2023, 11:48:11 UTC |
39bd130 | sc336 | 04 April 2023, 08:07:58 UTC | Sc336/categorical kernel (#2055) * First attempt * format * test_concat_inputs_with_latents * Some imports * mypy * circular import * removed Categorical * all * Added Categorical * format * added categorical * Addressed some review comments * Improved docstring * renaming * More renaming | 04 April 2023, 08:07:58 UTC |
7c6beae | partev | 02 April 2023, 20:54:21 UTC | DOC: fix typos (#2057) fix two typos | 02 April 2023, 20:54:21 UTC |
637b52d | sc336 | 27 March 2023, 15:36:44 UTC | Sc336/notebook kernel link (#2052) * Updated link * Some wording changes | 27 March 2023, 15:36:44 UTC |
e19233f | sc336 | 15 March 2023, 10:08:32 UTC | Release 2.7.1 preparation (#2048) | 15 March 2023, 10:08:32 UTC |
5ea4f5c | Khurram Ghani | 12 March 2023, 17:57:54 UTC | Always copy the final point found by scipy (#2047) * Always copy the final point found by scipy * Made Khurram's patch configurable * Revert "Made Khurram's patch configurable" This reverts commit a1d9a263d5e1c7dc5c1753c799fdf26b8664d20e. --------- Co-authored-by: Simon Chiu <simon.chiu@secondmind.ai> Co-authored-by: Artem Artemev <art.art.v@gmail.com> | 12 March 2023, 17:57:54 UTC |
db2b42e | sc336 | 27 January 2023, 07:58:54 UTC | Sc336/2.7.0 develop merge (#2042) This merges in the new PyPI credentialing configuration. | 27 January 2023, 07:58:54 UTC |
a779b31 | Artem Artemev | 26 January 2023, 16:01:40 UTC | Use PyPi token for package uploading (#2043) | 26 January 2023, 16:01:40 UTC |
cc53a7c | sc336 | 24 January 2023, 15:30:12 UTC | Sc336/2.7.0 merge (#2040) * Merge master into develop (via sc336/2.7.0-merge) Co-authored-by: sc336 <s.chiu.00@gmail.com> Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> Co-authored-by: Chris Morter <chris@prowler.io> | 24 January 2023, 15:30:12 UTC |
0923140 | sc336 | 24 January 2023, 13:44:51 UTC | Sc336/2.7.0 merge (#2039) Squash merge master into develop. Co-authored-by: sc336 <s.chiu.00@gmail.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> Co-authored-by: Chris Morter <chris@prowler.io> | 24 January 2023, 13:44:51 UTC |
6f07af5 | sc336 | 24 January 2023, 11:52:45 UTC | Release update (#2037) * Release update | 24 January 2023, 11:52:45 UTC |
c3610b9 | sc336 | 23 January 2023, 09:37:04 UTC | Noted bug here (#2031) | 23 January 2023, 09:37:04 UTC |
abf4289 | sc336 | 13 January 2023, 16:43:34 UTC | Rotated deploy key due to CircleCI security incident 2023-01-04 (#2032) (#2033) * Rotated deploy key due to CircleCI security incident 2023-01-04 Updated config with new key | 13 January 2023, 16:43:34 UTC |
95f4f37 | sc336 | 09 January 2023, 09:44:16 UTC | Rotated deploy key due to CircleCI security incident 2023-01-04 (#2032) * Rotated deploy key due to CircleCI security incident 2023-01-04 * Used the correct key this time * Touched to force rerunning tests | 09 January 2023, 09:44:16 UTC |
df6ece2 | Seth Axen | 12 December 2022, 14:22:33 UTC | Add usage of monitoring with Adam to notebook (#2028) * Add usage of monitoring with Adam to notebook * Add self to contributors * Update release notes * Update doc/sphinx/notebooks/getting_started/monitoring.pct.py Co-authored-by: st-- <st--@users.noreply.github.com> * Run make format Co-authored-by: st-- <st--@users.noreply.github.com> | 12 December 2022, 14:22:33 UTC |
cce56f8 | sc336 | 02 December 2022, 15:19:29 UTC | Sc336/fix conflicts (#2024) * Avoid loss of precision in to_default_float when input is a python float (#2021) * avoid loss of precision in to_default_float * add tests * release management * Updated to compensate for new mypy version (#2016) * Updated to ignore mypy's new type-abstract error * Looks like mypy won't quit on this one. * More type hinting * Sort * Another try * Another try * Another try * Go away mypy * format * More mypy wards * Is this error connected? * Removed unnecessary dummy package * Another mypy error * Format * Fix mypy error. (#2009) Co-authored-by: sc336 <s.chiu.00@gmail.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> * Some corrections to RELEASE.md (#2022) * Update VERSION * Update version Co-authored-by: John Mcleod <43960404+johnamcleod@users.noreply.github.com> Co-authored-by: Jesper Nielsen <44195043+jesnie@users.noreply.github.com> Co-authored-by: Chris Morter <chris@prowler.io> | 02 December 2022, 15:19:29 UTC |
ef0b32c | sc336 | 14 November 2022, 09:51:12 UTC | Version switcher bug in pydata-sphinx-theme (https://github.com/pydata/pydata-sphinx-theme/issues/932) doesn't look like it's getting fixed any time soon, pinning to earlier version (#2014) | 14 November 2022, 09:51:12 UTC |
7d812fe | sc336 | 11 November 2022, 11:25:59 UTC | Updated to compensate for new mypy version (#2016) * Updated to ignore mypy's new type-abstract error * Looks like mypy won't quit on this one. * More type hinting * Sort * Another try * Another try * Another try * Go away mypy * format * More mypy wards * Is this error connected? * Removed unnecessary dummy package * Another mypy error * Format | 11 November 2022, 11:25:59 UTC |
26a27a4 | sc336 | 02 November 2022, 10:45:42 UTC | Sc336/api documentation refresh (#2012) * Various docstring improvements * Added and improved some comments * Formatting changes * Added myself as new contributor * Edits made based on review from st-- | 02 November 2022, 10:45:42 UTC |
f66a708 | Jesper Nielsen | 26 October 2022, 12:20:23 UTC | Improve documentation of models. (#2008) | 26 October 2022, 12:20:23 UTC |
b4df039 | Jesper Nielsen | 26 October 2022, 08:27:38 UTC | Fix mypy error. (#2009) | 26 October 2022, 08:27:38 UTC |
dc84ca2 | Jesper Nielsen | 24 October 2022, 08:14:05 UTC | Fix broken notebook. (#2005) | 24 October 2022, 08:14:05 UTC |
42bd312 | Jesper Nielsen | 17 October 2022, 12:38:58 UTC | Remove gpflow.experimental.check_shapes and import check_shapes instead. (#2002) | 17 October 2022, 12:38:58 UTC |
6553277 | Jesper Nielsen | 17 October 2022, 10:33:06 UTC | Rework GPflow introduction. (#1958) | 17 October 2022, 10:33:06 UTC |
ca6c523 | Jesper Nielsen | 13 October 2022, 08:09:01 UTC | Prepare for release 2.6.3. (#1999) | 13 October 2022, 08:09:01 UTC |
e9894c0 | Jesper Nielsen | 12 October 2022, 08:38:01 UTC | More fix for the tfp..._TensorCoercible class. (#1998) | 12 October 2022, 08:38:01 UTC |
9f4dca0 | Jesper Nielsen | 10 October 2022, 09:59:08 UTC | Prepare for release 2.6.2. (#1996) | 10 October 2022, 09:59:08 UTC |
8b6c83c | Jesper Nielsen | 10 October 2022, 08:12:25 UTC | Various fixes for compatibility for GPflux. (#1995) | 10 October 2022, 08:12:25 UTC |
ab74944 | st-- | 29 September 2022, 14:22:44 UTC | Fix SGPR docstring (#1986) * Update sgpr.py * fix whitespace | 29 September 2022, 14:22:44 UTC |
22347cd | Jesper Nielsen | 29 September 2022, 13:11:17 UTC | Prepare for release 2.6.1. (#1992) | 29 September 2022, 13:11:17 UTC |
403aad4 | Jesper Nielsen | 29 September 2022, 12:14:35 UTC | Fix bug related to `tf.saved_model` and methods wrapped in `@check_shapes`. (#1991) | 29 September 2022, 12:14:35 UTC |
74a5792 | Jesper Nielsen | 28 September 2022, 08:03:30 UTC | Various build cleanups. (#1990) | 28 September 2022, 08:03:30 UTC |
60afe7a | Jesper Nielsen | 26 September 2022, 10:49:36 UTC | Reformat notebooks to width 80. (#1982) | 26 September 2022, 10:49:36 UTC |
5633b7c | Jesper Nielsen | 26 September 2022, 07:44:32 UTC | Remove obsolete 'cast' function. (#1983) | 26 September 2022, 07:44:32 UTC |
4f1f4a8 | Jesper Nielsen | 20 September 2022, 12:33:56 UTC | Prepare for release 2.6.0. (#1979) | 20 September 2022, 12:33:56 UTC |
53741bd | Jesper Nielsen | 20 September 2022, 11:04:49 UTC | Work around bug in MyPy. (#1980) | 20 September 2022, 11:04:49 UTC |
eecabb8 | Jesper Nielsen | 16 September 2022, 11:51:08 UTC | Run benchmarks in parallel. (#1974) | 16 September 2022, 11:51:08 UTC |
0055e34 | Jesper Nielsen | 16 September 2022, 09:23:41 UTC | Install GPflow fewer times during CI. (#1977) | 16 September 2022, 09:23:41 UTC |
e6f22bd | Jesper Nielsen | 16 September 2022, 08:06:30 UTC | Upgrade for TensorFlow 2.10. (#1976) | 16 September 2022, 08:06:30 UTC |
4b72d74 | Jesper Nielsen | 08 September 2022, 12:07:04 UTC | Paralellise building of documentation. (#1972) | 08 September 2022, 12:07:04 UTC |
c414876 | Jesper Nielsen | 08 September 2022, 11:07:21 UTC | Update notebook about varying noise. (#1965) | 08 September 2022, 11:07:21 UTC |
5424182 | Jesper Nielsen | 06 September 2022, 13:14:26 UTC | Push benchmark results to gh-pages instead of develop. (#1971) | 06 September 2022, 13:14:26 UTC |
02fbd12 | Jesper Nielsen | 05 September 2022, 10:47:30 UTC | Remove generator from Polynomial function. (#1968) | 05 September 2022, 10:47:30 UTC |
7cd5719 | Jesper Nielsen | 31 August 2022, 14:27:40 UTC | Regularly run benchmarks through CI. (#1966) | 31 August 2022, 14:27:40 UTC |
258e567 | Jesper Nielsen | 30 August 2022, 13:18:08 UTC | Rewrite GPRPosterior for numerical stability. (#1960) | 30 August 2022, 13:18:08 UTC |
7b989c8 | Vincent Dutordoir | 26 August 2022, 07:46:15 UTC | Typo benchmarking readme (#1964) | 26 August 2022, 07:46:15 UTC |
0df424c | Jesper Nielsen | 17 August 2022, 15:27:47 UTC | Add a benchmark suite to GPflow. (#1954) | 17 August 2022, 15:27:47 UTC |
76efa9a | Jesper Nielsen | 08 August 2022, 13:40:43 UTC | Extend the GPR and SGPR to support heteroscedastic noise. (#1941) | 08 August 2022, 13:40:43 UTC |
ab041d2 | Jesper Nielsen | 22 July 2022, 13:51:26 UTC | Make tf_decorator.make_decorator configurable. (#1942) | 22 July 2022, 13:51:26 UTC |
c489344 | Jesper Nielsen | 21 July 2022, 09:15:38 UTC | Fix some broken notebooks. (#1951) | 21 July 2022, 09:15:38 UTC |
4b7b8a7 | Jesper Nielsen | 20 July 2022, 12:23:10 UTC | Clean up empty documents. (#1950) | 20 July 2022, 12:23:10 UTC |
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 |