0741129 | Artem Artemev | 14 March 2019, 18:07:25 UTC | Merge branch 'sergio_pasc/gpflow-2.0/move-predict-tests' of github.com:GPflow/GPflow into sergio_pasc/gpflow-2.0/move-predict-tests | 14 March 2019, 18:07:25 UTC |
6c3baf0 | Artem Artemev | 14 March 2019, 18:07:16 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-predict-tests | 14 March 2019, 18:07:16 UTC |
cff754c | Artem Artemev | 14 March 2019, 18:06:41 UTC | Remove test which we don't need to transfer | 14 March 2019, 18:06:41 UTC |
0d42c6a | Sergio Diaz | 14 March 2019, 18:06:01 UTC | Skip GPR test | 14 March 2019, 18:06:01 UTC |
4c035b4 | Artem Artemev | 14 March 2019, 17:56:04 UTC | Resolve merge conflicts | 14 March 2019, 17:56:04 UTC |
687a89d | Artem Artemev | 14 March 2019, 17:55:11 UTC | Formatting | 14 March 2019, 17:55:11 UTC |
68e5ef8 | Artem Artemev | 14 March 2019, 17:54:16 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-test-features | 14 March 2019, 17:54:16 UTC |
9e29536 | Artem Artemev | 14 March 2019, 17:51:12 UTC | Transfer mean function tests | 14 March 2019, 17:51:12 UTC |
d348f2a | Artem Artemev | 14 March 2019, 17:20:03 UTC | Add predict file | 14 March 2019, 17:20:03 UTC |
65bae8c | Artem Artemev | 14 March 2019, 17:03:41 UTC | Move predict test to tests folder | 14 March 2019, 17:03:41 UTC |
2ec579e | Artem Artemev | 14 March 2019, 16:53:54 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-predict-tests | 14 March 2019, 16:53:54 UTC |
0f3a891 | Artem Artemev | 14 March 2019, 16:45:30 UTC | Style changes | 14 March 2019, 16:45:30 UTC |
39d8bb7 | Artem Artemev | 14 March 2019, 16:35:01 UTC | Fix styles | 14 March 2019, 16:35:01 UTC |
7175a49 | Artem Artemev | 14 March 2019, 16:28:02 UTC | Return back K_diag for polynomials | 14 March 2019, 16:28:02 UTC |
7e72a3d | Artem Artemev | 14 March 2019, 11:48:15 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-kernel-tests | 14 March 2019, 11:48:15 UTC |
a941fd6 | Sergio Diaz | 14 March 2019, 11:37:56 UTC | Merge branch 'sergio_pasc/gpflow-2.0/move-test-features' of github.com:GPflow/GPflow into sergio_pasc/gpflow-2.0/move-test-features # Conflicts: # tests/test_features.py | 14 March 2019, 11:37:56 UTC |
156289e | Sergio Diaz | 14 March 2019, 11:35:24 UTC | Cleaning up tests for features | 14 March 2019, 11:35:24 UTC |
ee9d18e | Artem Artemev | 14 March 2019, 11:25:10 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-predict-tests | 14 March 2019, 11:25:10 UTC |
319bdc0 | Artem Artemev | 13 March 2019, 23:17:06 UTC | Add some amendments | 13 March 2019, 23:17:06 UTC |
7a2e151 | Artem Artemev | 13 March 2019, 23:11:39 UTC | Transfer logdensities tests | 13 March 2019, 23:11:39 UTC |
8ee2028 | Sergio Diaz | 13 March 2019, 18:13:45 UTC | Changes for tests in kernels | 13 March 2019, 18:13:45 UTC |
cf2a1b5 | Sergio Diaz | 12 March 2019, 17:41:46 UTC | Some tests require revisiting | 12 March 2019, 17:41:46 UTC |
b558c95 | Sergio Diaz | 12 March 2019, 17:40:13 UTC | Some tests require revisiting | 12 March 2019, 17:40:13 UTC |
9423456 | Sergio Diaz | 12 March 2019, 16:10:45 UTC | Merge branch 'awav/gpflow-2.0' into sergio_pasc/gpflow-2.0/move-predict-tests # Conflicts: # gpflow/kernels/base.py | 12 March 2019, 16:10:45 UTC |
9823db8 | Sergio Diaz | 12 March 2019, 16:06:29 UTC | First few changes for test_predict | 12 March 2019, 16:06:29 UTC |
b393722 | Artem Artemev | 12 March 2019, 15:46:35 UTC | Transfer likelihood tests | 12 March 2019, 15:46:35 UTC |
1ee9146 | Artem Artemev | 12 March 2019, 15:18:36 UTC | Remove test_util.py from GP2.0 | 12 March 2019, 15:18:36 UTC |
437588b | Artem Artemev | 12 March 2019, 15:17:06 UTC | Merge branch 'awav/tmp' into awav/gpflow-2.0 | 12 March 2019, 15:17:06 UTC |
50422a3 | Artem Artemev | 12 March 2019, 15:15:09 UTC | Fixing active_dims | 12 March 2019, 15:15:09 UTC |
8de76f3 | Artem Artemev | 12 March 2019, 13:44:47 UTC | Take correct shape of transformed parameter. | 12 March 2019, 13:44:47 UTC |
0863085 | Sergio Diaz | 11 March 2019, 15:50:25 UTC | Finished and verified test for features | 11 March 2019, 15:50:25 UTC |
6c15f0e | Sergio Diaz | 11 March 2019, 15:50:16 UTC | Finished and verified test for features | 11 March 2019, 15:50:16 UTC |
9085216 | Artem Artemev | 06 March 2019, 16:04:17 UTC | Sync gpflow 1.0 notebooks | 06 March 2019, 16:04:17 UTC |
d65d93f | Artem Artemev | 06 March 2019, 16:03:28 UTC | Sync gpflow 1.0 notebooks | 06 March 2019, 16:03:28 UTC |
9c921b5 | Artem Artemev | 23 February 2019, 22:03:40 UTC | Optimisers tidying up | 23 February 2019, 22:03:40 UTC |
1047a60 | Artem Artemev | 23 February 2019, 00:26:44 UTC | Convert shape constructions | 23 February 2019, 00:26:44 UTC |
b095d80 | Artem Artemev | 22 February 2019, 23:57:23 UTC | Add optimisers folder back | 22 February 2019, 23:57:23 UTC |
5bf7005 | Artem Artemev | 22 February 2019, 23:56:39 UTC | Remove temporary files | 22 February 2019, 23:56:39 UTC |
8259acb | Artem Artemev | 22 February 2019, 23:33:43 UTC | Prepare GP2.0 for TF2.0 | 22 February 2019, 23:33:43 UTC |
532b041 | Artem Artemev | 22 February 2019, 21:21:46 UTC | Tidy up variable class. | 22 February 2019, 23:32:02 UTC |
305183d | Artem Artemev | 21 February 2019, 19:46:26 UTC | Make parameter work as Module and pretend to be Variable | 21 February 2019, 19:46:26 UTC |
48f6ed0 | Artem Artemev | 21 February 2019, 14:27:18 UTC | Debugging gpflow variable | 21 February 2019, 14:27:18 UTC |
ef29b2e | Artem Artemev | 20 February 2019, 18:32:20 UTC | Move to TF2.0 preview version. | 20 February 2019, 18:32:20 UTC |
74434d5 | Artem Artemev | 31 January 2019, 11:17:51 UTC | GPflow 2.0 preview notebook | 31 January 2019, 11:17:51 UTC |
5a5504d | Artem Artemev | 31 January 2019, 09:57:51 UTC | Add callback to scipy optimizer | 31 January 2019, 09:57:51 UTC |
d55e452 | Artem Artemev | 05 January 2019, 23:35:21 UTC | Add kernel tests | 05 January 2019, 23:35:21 UTC |
f01a776 | Artem Artemev | 27 December 2018, 10:35:26 UTC | Fix obvious errors in expectations | 27 December 2018, 10:35:26 UTC |
b1c8719 | Artem Artemev | 26 December 2018, 21:22:22 UTC | Add unsorted tests | 26 December 2018, 21:22:22 UTC |
4e0c319 | Artem Artemev | 26 December 2018, 21:21:52 UTC | Fix expectations tests | 26 December 2018, 21:21:52 UTC |
ccecb4e | Artem Artemev | 24 December 2018, 00:47:04 UTC | Conditionals tests. | 24 December 2018, 00:47:04 UTC |
02649ba | Artem Artemev | 06 November 2018, 11:45:32 UTC | Useless commit | 06 November 2018, 11:45:32 UTC |
75d2bc4 | Artem Artemev | 05 November 2018, 23:11:54 UTC | Cleaning notebook outputs | 05 November 2018, 23:11:54 UTC |
d57bfbe | Artem Artemev | 05 November 2018, 21:01:33 UTC | Fixing classification notebook. | 05 November 2018, 21:01:33 UTC |
acc533a | Artem Artemev | 05 November 2018, 17:19:28 UTC | Intermediate changes | 05 November 2018, 17:19:28 UTC |
7672bfa | Artem Artemev | 02 November 2018, 20:59:33 UTC | Fixing kernel computation with jitter | 02 November 2018, 20:59:33 UTC |
6d09c11 | Artem Artemev | 02 November 2018, 12:18:41 UTC | Scipy bug fixing | 02 November 2018, 12:18:41 UTC |
5c6b240 | Artem Artemev | 01 November 2018, 16:19:13 UTC | Debugging classification notebook | 01 November 2018, 16:19:13 UTC |
55defea | Artem Artemev | 27 October 2018, 16:53:30 UTC | Scipy optimizer added. | 27 October 2018, 16:53:30 UTC |
bc462d6 | Artem Artemev | 27 October 2018, 15:42:12 UTC | Scipy optimizer added. | 27 October 2018, 15:42:12 UTC |
d1d79cb | Artem Artemev | 27 October 2018, 15:42:03 UTC | Scipy optimizer added. | 27 October 2018, 15:42:03 UTC |
2fe522e | Artem Artemev | 22 October 2018, 22:32:57 UTC | Merge branch 'awav/gpflow-2.0' of github.com:GPflow/GPflow into awav/gpflow-2.0 | 22 October 2018, 22:32:57 UTC |
283ea90 | Artem Artemev | 22 October 2018, 22:32:30 UTC | Remove file test_core | 22 October 2018, 22:32:30 UTC |
604cb10 | st-- | 20 October 2018, 21:33:12 UTC | Update RELEASE.md Change to old release note made no sense | 20 October 2018, 21:33:12 UTC |
c3d02d1 | Artem Artemev | 20 October 2018, 20:55:32 UTC | Change requirements list | 20 October 2018, 20:55:32 UTC |
27a7e6f | Artem Artemev | 20 October 2018, 19:47:32 UTC | Example | 20 October 2018, 19:47:32 UTC |
0620aa4 | Artem Artemev | 20 October 2018, 09:46:45 UTC | Example. | 20 October 2018, 09:46:45 UTC |
732b0ce | Artem Artemev | 20 October 2018, 07:58:13 UTC | GPflow 2.0 example | 20 October 2018, 07:58:13 UTC |
af76829 | Artem Artemev | 19 October 2018, 09:20:05 UTC | Remove optimizers | 19 October 2018, 09:20:05 UTC |
ebd9fd0 | Artem Artemev | 18 October 2018, 12:46:21 UTC | Add rest of the project | 18 October 2018, 12:46:21 UTC |
ac35aad | Artem Artemev | 18 October 2018, 12:44:03 UTC | Constrained parameter | 18 October 2018, 12:44:03 UTC |
5bbd453 | Artem Artemev | 16 October 2018, 22:22:44 UTC | Cleaning up structure of GPflow 2.0 | 16 October 2018, 22:22:44 UTC |
e826dd2 | Artem Artemev | 16 October 2018, 13:59:35 UTC | Move multioutput | 16 October 2018, 13:59:35 UTC |
99e31e6 | Artem Artemev | 16 October 2018, 13:58:38 UTC | Move multioutput | 16 October 2018, 13:58:38 UTC |
6761391 | Artem Artemev | 09 October 2018, 20:18:15 UTC | Resturcturing gpflow | 09 October 2018, 20:18:15 UTC |
cbc5d2b | Artem Artemev | 09 October 2018, 17:56:37 UTC | Intermediate state of shuffling modules | 09 October 2018, 17:56:37 UTC |
3288c8a | Artem Artemev | 06 October 2018, 18:12:45 UTC | Base file is added | 06 October 2018, 18:12:45 UTC |
6ab346e | Artem Artemev | 06 October 2018, 18:12:10 UTC | Finalise parameters class | 06 October 2018, 18:12:10 UTC |
74f2f06 | Artem Artemev | 20 September 2018, 15:55:39 UTC | Modify kernels | 20 September 2018, 15:55:39 UTC |
f31a914 | Artem Artemev | 20 September 2018, 10:34:08 UTC | Remove unnecessary parts | 20 September 2018, 10:34:08 UTC |
2c4cf39 | Alexander G. de G. Matthews | 17 August 2018, 19:05:27 UTC | Adding widedeepnetworks repository link (#825) * Adding repository link * Correction to table | 17 August 2018, 19:05:27 UTC |
54a276a | st-- | 19 July 2018, 13:19:51 UTC | Parameter.trainable was not properly a property, and param.trainable = False did not work. Fixed by this commit. (#814) | 19 July 2018, 13:19:51 UTC |
f746253 | Vincent Dutordoir | 17 July 2018, 12:58:31 UTC | Fix bug in ndiag_mc re multi-dimensional kwargs (#813) | 17 July 2018, 12:58:31 UTC |
1db48f3 | Artem Artemev | 11 July 2018, 12:50:44 UTC | Update version.py file to 1.2.0 (#812) | 11 July 2018, 12:50:44 UTC |
707b195 | Artem Artemev | 11 July 2018, 11:21:33 UTC | Release notes 1.2.0 (#810) | 11 July 2018, 11:21:33 UTC |
1ff0a87 | Artem Artemev | 11 July 2018, 10:58:39 UTC | Optimizer's step_callback accepts step number (#811) | 11 July 2018, 10:58:39 UTC |
b78c1a8 | ahsimb | 10 July 2018, 11:13:25 UTC | Fixed discovered problem with the monitor, in particular with TensorBoard tasks (#807) | 10 July 2018, 11:13:25 UTC |
495b6eb | Mark van der Wilk | 28 June 2018, 12:59:50 UTC | Softmax fix (#804) * PEP8. * PEP8. * Added `SoftMax.conditional_variance()`. * SoftMax test now tests against `Bernoulli` likelihood, including `predict_mean_and_var`. * super * consistency * test comment * bugfix * fix tests | 28 June 2018, 12:59:50 UTC |
45fed42 | ahsimb | 28 June 2018, 11:57:28 UTC | Big re-work of monitor (#792) * New monitor initial commit * Fixed the monitor notebook (checking that the saving directory exists) * Addressed PR comments. * refactored environment * Attempt to avoid using X server when testing the monitor. * Added few more tests. | 28 June 2018, 11:57:28 UTC |
1851e0d | st-- | 27 June 2018, 11:19:26 UTC | Monte-Carlo likelihoods (#799) * add @markvdw's stochastic likelihood, including the softmax * initial MC likelihood * remove MonteCarloLikelihood base class from tests * fix test * var of predict_mean_and_var and predict_density for MC likelihood * factor out MC sampling * add comment for variance bias * add tests * fixes * use same integration as for GH quadrature in MonteCarloLikelihood.predict_mean_and_var() * . * increase rtol * move to proper use of super() * move MC integration to quadrature module, similar to ndiagquad * seed to make test deterministic * add Assert for shape of Y * tidy up studentT likelihood * fix for heteroskedastic likelihoods -- requires logp to always call the Y argument Y * fix doc * add assert and equivalence tests for SoftMax * remove erroneously added file * rename "probit" to inv_probit (which is what it actually is) * add assert for num_classes to SoftMax * fix whitespace * Update RELEASE.md * Update RELEASE.md | 27 June 2018, 11:19:26 UTC |
1b0f4b0 | ByungJun Lee | 26 June 2018, 10:18:10 UTC | Minibatch shape is unknow by default (#704) | 26 June 2018, 10:18:10 UTC |
9d23839 | st-- | 20 June 2018, 14:59:06 UTC | Notebook to demonstrate advanced usage such as combining GP with Neural Network (#712) * added notebook * added vanilla conv net accuracy * Tidy up notebook * ran notebook * ran notebook #2 * add untested notebooks to test_notebooks * fix bug in natural_gradients notebook * add nb_niter and nb_range to only run a small number of iterations in continuous integration notebook tests * make advanced_usage.ipynb use nb_iter() * don't add natural_gradients.ipynb and upper_bound.ipynb notebook tests in this PR * make advanced_usage run faster in CI * clean up advanced_usage * Update test_notebooks.py * fix notebook_niter * missing input_dim for CI * update notebook * another reset_default_graph_and_session call | 20 June 2018, 14:59:06 UTC |
3a16991 | Hugh Salimbeni | 19 June 2018, 15:00:11 UTC | Removed jitter in nat grads (#768) | 19 June 2018, 15:00:11 UTC |
61088fd | st-- | 19 June 2018, 13:19:35 UTC | Speed up notebooks (#789) Notebooks are slow to execute. Additional utility functions help to detect where notebook are run and control number of iterations (optimization, standard loops and cetera), therefore minimizing spent time on running notebook integration tests. | 19 June 2018, 13:19:35 UTC |
bb08f22 | Vincent Dutordoir | 18 June 2018, 17:04:06 UTC | Multi-output conditionals (#724) * Introduction of MultiOutputFeatures (Mof) and MultiOutputKernels (Mok). These are used to specify a particular setup of multi-output correlation. * Multiple-dispatch for conditional. This allows GPflow to select the most efficient conditional code depending on your choice of Mof and Mok. * Multiple-dispatch for Kuu and Kuf. Previously Kuu(.) and Kuf(.) were member functions of the feature class. This became cumbersome as the calculation of Kuu and Kuf also depends on the kernel used. In line with conditional we now also use multiple-dispatch to calculate Kuu and Kuf for a particular combination of Mok and Mof. * The actual maths to efficiently calculate the output-correlated conditional (credits to @markvdw ) * sample_conditional function that makes sure that the most efficient code is used to get a sample from the conditional distribution. * Minor: we updated a couple of models to use the new multi-output conditional. | 18 June 2018, 17:04:06 UTC |
6baeb43 | jch5f | 15 June 2018, 10:31:27 UTC | Likelihood/students t variance scaling (#777) * Add scaling to studentT conditional variance The conditional variance of the Student’s T distributions is proportional to the square of the scale of the distribution. See https://en.wikipedia.org/wiki/Student%27s_t-distribution#In_terms_of_sca ling_parameter_σ,_or_σ2. I’ve incorporated the correct scaling factor. * explicit scale dtype and tensor broadcasting Added an explicit data type for the Student’s T scale parameter, and made the broadcasting in the conditional_variance method explicit. | 15 June 2018, 10:31:27 UTC |
916458e | st-- | 13 June 2018, 13:21:24 UTC | ndiagquad logspace feature for improved numerical stability (#747) | 13 June 2018, 13:21:24 UTC |
8fa0d57 | Vincent Dutordoir | 13 June 2018, 09:39:00 UTC | Fix failing unittest under TensorFlow 1.8 (#788) | 13 June 2018, 09:39:00 UTC |
0e2ee24 | Joel Wright | 12 June 2018, 19:00:03 UTC | Support Python 3.5.2 in typing checks (Ubuntu 16.04 default python3) (#787) * Support Python 3.5.2 in typing checks (Ubuntu 16.04 default python3) | 12 June 2018, 19:00:03 UTC |
147ce61 | Vincent Dutordoir | 22 May 2018, 21:33:17 UTC | Logger in the settings (#764) | 22 May 2018, 21:33:17 UTC |
d40222d | James Hensman | 17 May 2018, 08:58:16 UTC | Updating readthedocs link in readme to point at master (#760) | 17 May 2018, 08:58:16 UTC |