2ab6c18 | Artem Artemev | 09 March 2018, 22:08:30 UTC | Merge pull request #653 from ialong/master remove conditional shape changes from multivariate_normal | 09 March 2018, 22:08:30 UTC |
08333e2 | Alessandro Davide Ialongo | 08 March 2018, 11:27:31 UTC | hit warning lines | 08 March 2018, 11:27:31 UTC |
dac1c73 | Artem Artemev | 07 March 2018, 18:45:34 UTC | Merge branch 'master' into master | 07 March 2018, 18:45:34 UTC |
4196ef5 | Artem Artemev | 07 March 2018, 18:44:02 UTC | Merge pull request #665 from GPflow/stj/autoflow_fix_docstr Minor improvement to decorators and AutoBuild | 07 March 2018, 18:44:02 UTC |
545cf74 | Alessandro Davide Ialongo | 07 March 2018, 16:30:00 UTC | Merge branch 'master' of github.com:GPflow/GPflow | 07 March 2018, 16:30:00 UTC |
24dd403 | Artem Artemev | 07 March 2018, 16:15:03 UTC | Merge branch 'master' into stj/autoflow_fix_docstr | 07 March 2018, 16:15:03 UTC |
6ebe0c6 | Alessandro Davide Ialongo | 07 March 2018, 16:05:03 UTC | update density tests | 07 March 2018, 16:05:03 UTC |
1fa2fb4 | Alessandro Davide Ialongo | 07 March 2018, 16:02:44 UTC | change copy paste error x has to be changed to mu on line 94 | 07 March 2018, 16:02:44 UTC |
ad97bf4 | Artem Artemev | 07 March 2018, 15:41:31 UTC | Clarify user messages. | 07 March 2018, 15:41:31 UTC |
ba69996 | Artem Artemev | 07 March 2018, 15:30:43 UTC | Copy original docstring always | 07 March 2018, 15:30:43 UTC |
d15e445 | ST John | 07 March 2018, 10:21:06 UTC | add ``` | 07 March 2018, 10:21:06 UTC |
80b82c5 | Artem Artemev | 06 March 2018, 21:46:25 UTC | Merge pull request #656 from GPflow/hugh/fix_triangular_transform fix consistency of triangular transform | 06 March 2018, 21:46:25 UTC |
9d04e3d | James Hensman | 06 March 2018, 18:15:36 UTC | docstrings in LowerTriangular transform, with help from Artem | 06 March 2018, 18:15:36 UTC |
3bf5314 | James Hensman | 06 March 2018, 17:59:21 UTC | Merge branch 'master' into hugh/fix_triangular_transform | 06 March 2018, 17:59:21 UTC |
7e8dc9f | st-- | 05 March 2018, 19:41:14 UTC | Adds rational-quadratic kernel and minor clean-up of notation (#666) * (square|euclid)_dist -> scaled_(square|euclid)_dist to make clear that it is already divided by lengthscale * add RationalQuadratic kernel * SquaredExponential * add test case * reoder * add DeprecationWarnings * improve docstrings * space * add no-cover pragmas for deprecated methods | 05 March 2018, 19:41:14 UTC |
1e0b45b | ST John | 04 March 2018, 14:34:59 UTC | fix typo in docstring | 04 March 2018, 14:34:59 UTC |
5ce105f | James Hensman | 02 March 2018, 16:10:31 UTC | improving dosctrings for LowerTriangular transform | 02 March 2018, 16:10:31 UTC |
91e6e65 | ST John | 02 March 2018, 10:03:15 UTC | tidy up decorators | 02 March 2018, 10:03:15 UTC |
785c537 | ST John | 02 March 2018, 10:03:00 UTC | keep original __init__'s docstring for Node subclasses | 02 March 2018, 10:03:00 UTC |
f9eeb64 | James Hensman | 28 February 2018, 11:46:58 UTC | Merge branch 'hugh/fix_triangular_transform' of github.com:GPflow/GPflow into hugh/fix_triangular_transform | 28 February 2018, 11:46:58 UTC |
4ed6aa5 | James Hensman | 28 February 2018, 11:43:03 UTC | even more triangular_transform tests | 28 February 2018, 11:43:03 UTC |
9e7cd3f | James Hensman | 28 February 2018, 10:00:54 UTC | Merge branch 'master' into hugh/fix_triangular_transform | 28 February 2018, 10:00:54 UTC |
47d119d | James Hensman | 28 February 2018, 09:59:45 UTC | more tests for lowerTriangular transofrms | 28 February 2018, 09:59:45 UTC |
8fac3c4 | vdutor | 27 February 2018, 17:02:09 UTC | Corrected the PCA implementation (#661) | 27 February 2018, 17:02:09 UTC |
5809cb0 | James Hensman | 26 February 2018, 17:08:53 UTC | updating triangular transforms (no longer flat) | 26 February 2018, 17:08:53 UTC |
49a8be4 | hrs13 | 22 February 2018, 19:10:34 UTC | added test and applied flattening | 22 February 2018, 19:10:34 UTC |
6c43de1 | Stefanos Eleftheriadis | 21 February 2018, 17:27:10 UTC | fixed squeezing bug in LowerTriangular transform (#654) | 21 February 2018, 17:27:10 UTC |
830858e | Alessandro Davide Ialongo | 21 February 2018, 12:19:10 UTC | remove conditional shape changes from multivariate_normal | 21 February 2018, 12:19:10 UTC |
e055218 | Ahsan Alvi | 18 February 2018, 11:03:32 UTC | fixed merge conflicts in the notebooks (#649) | 18 February 2018, 11:03:32 UTC |
0eaa40d | Artem Artemev | 13 February 2018, 22:11:51 UTC | Refactor index & naming rules. (#645) * shows short info about gpflow object. * Remove hidden names from core parentable class. * Intermediate result. * Add distinguishable pathname. * Refactor indices generation, parentable naming managment. * Transitioning to new indixes. * Rename full_name property on pathname. * Fixing tests. * Travis ignore user warnings. * Increase timeout notebook. * Tests for parentable cases. * Remove Node __repr__. * Renaming for build_name and build_pathname. Add deprication for full_name property. * Adding tests for depricated function. | 13 February 2018, 22:11:51 UTC |
a8f487a | Mark van der Wilk | 08 February 2018, 13:01:45 UTC | Some more Parameter inits respect default parameters. (#647) | 08 February 2018, 13:01:45 UTC |
d1ac7b8 | Alessandro Davide Ialongo | 07 February 2018, 13:36:57 UTC | Expectations speedup and refactoring: * new implementations of RBF and Linear kernel expectations as well as the RBF-Linear cross kernel expectation * more efficient mean function expectation handling * Streamline quadrature expectations and unified the expectations files * clearer distinction between quadrature_expectation and expectation which makes @quadrature_fallback superfluous * "Private" _expectation methods are kept private * Improve handling of Sum kernels (with 1 bug fixed on when cross expectations simplify) * switch to assert_allclose instead of the less advisable assert_almost_equal * switch around (feat, kern) to (kern, feat) in expectations for consistency * improve test coverage and reduced error tolerance * add, correct and improve docstrings * make covariance name consistent for all Gaussian probability_distributions: p.cov * add shape inference for guassian covariances | 07 February 2018, 14:00:17 UTC |
da01a3f | James Hensman | 31 January 2018, 16:54:44 UTC | Merge pull request #636 from ialong/pandas_reindex remove reindex_axis call in pretty_pandas_table | 31 January 2018, 16:54:44 UTC |
52c222b | Alessandro Davide Ialongo | 29 January 2018, 14:56:11 UTC | remove deprecated .reindex_axis() and refactor variable names | 29 January 2018, 16:16:27 UTC |
d25eb15 | Alessandro Davide Ialongo | 24 January 2018, 19:32:04 UTC | fix vector handling and broadcasting in multivariate_normal density (#627) * fix vector handling and broadcasting in multivariate_normal density * change GPR to sum over likelihood values * add docstrings | 24 January 2018, 19:32:04 UTC |
2742332 | Artem Artemev | 23 January 2018, 17:25:18 UTC | Merge pull request #622 from GPflow/awav/documentation-update Update docstrings for core stuff. | 23 January 2018, 17:25:18 UTC |
71f7bef | Artem Artemev | 23 January 2018, 16:59:12 UTC | Merge branch 'master' into awav/documentation-update | 23 January 2018, 16:59:12 UTC |
8b7f36e | Artem Artemev | 23 January 2018, 16:38:57 UTC | Merge pull request #632 from GPflow/vincent/pickling Vincent/pickling | 23 January 2018, 16:38:57 UTC |
6d7c0f9 | vdutor | 23 January 2018, 16:13:30 UTC | Merge branch 'master' into vincent/pickling | 23 January 2018, 16:13:30 UTC |
e23df44 | vdutor | 23 January 2018, 16:12:11 UTC | Minor fix to allow unpickling models | 23 January 2018, 16:12:11 UTC |
9b13309 | Mark van der Wilk | 22 January 2018, 17:30:47 UTC | Update README.md to contain reference to gpflow-monitor (#623) | 22 January 2018, 17:30:47 UTC |
f2c8127 | Mark van der Wilk | 19 January 2018, 18:21:05 UTC | Merge branch 'master' into awav/documentation-update | 19 January 2018, 18:21:05 UTC |
ab0e2ab | Artem Artemev | 17 January 2018, 22:33:55 UTC | Merge pull request #621 from GPflow/awav/expectation-tests-clearance Expectation test clearance along with new test features. | 17 January 2018, 22:33:55 UTC |
cdf299a | Artem Artemev | 16 January 2018, 22:31:08 UTC | Remove unnecessary comments in Expectation tests. | 16 January 2018, 22:31:08 UTC |
db0f421 | Mark van der Wilk | 16 January 2018, 16:47:29 UTC | Merge branch 'master' into awav/expectation-tests-clearance | 16 January 2018, 16:47:29 UTC |
5f2a6d4 | AdriĆ Garriga | 16 January 2018, 12:01:37 UTC | Gradient of `sqrt(RBF(Z, Z))` no longer NaN (#615) * Gradient of `sqrt(RBF(Z, Z))` no longer NaN Before this commit, `Kmms = sqrt(exp(-1/x)) = exp(-1/(2x))`. These two expressions are equivalent mathematically. However, they are not equivalent when it comes to computing finite-precision gradients (dKmms/dx) via backpropagation when `Kmms**2 == 0.0`. Thus, we change sqrt(exp(-1/x)) to exp(-1/(2x)). This solves #595 in the expectations framework. * Removed test for NaN gradients of eKxzKz | 16 January 2018, 12:01:37 UTC |
b9d40db | Artem Artemev | 15 January 2018, 14:54:44 UTC | Merge branch 'master' into awav/documentation-update | 15 January 2018, 14:54:44 UTC |
22272ea | Artem Artemev | 15 January 2018, 14:51:11 UTC | Clarify read index method. | 15 January 2018, 14:51:11 UTC |
33083a8 | Artem Artemev | 15 January 2018, 14:07:56 UTC | Merge branch 'master' into awav/expectation-tests-clearance | 15 January 2018, 14:07:56 UTC |
a75f24a | James Hensman | 08 January 2018, 13:21:07 UTC | improvements and clarifications to the handling of num_latent (#609) * improvements and clarifications to the handling of num_latent. Also fizes the coregion notebook * removing leftover debug lines * adding a regression test for the wrong number of latent functions in a switched likelihood * Pass num_latent to GPModel in SGPMC * Pass num_latent to GPModel in GPMC * Pass num_latent to GPModel in SVGP * Removed ignore notebooks argument in travis config * Let codecov ignore the doc notebooks | 08 January 2018, 13:21:07 UTC |
a0c0227 | Alexander G. de G. Matthews | 06 January 2018, 17:29:18 UTC | Merge pull request #612 from GPflow/qsqrt-order `q_sqrt` is now D x M x M. | 06 January 2018, 17:29:18 UTC |
2bfbaee | Artem Artemev | 06 January 2018, 16:13:54 UTC | Convert numbers to tensors explicitly. | 06 January 2018, 16:13:54 UTC |
5d63ecd | Artem Artemev | 06 January 2018, 15:55:45 UTC | Add auxilary functions at test_util. Untie expectation tests from single graph usage. | 06 January 2018, 15:55:45 UTC |
4dc651f | Mark van der Wilk | 05 January 2018, 10:22:42 UTC | `q_sqrt` is now D x M x M. | 05 January 2018, 15:30:16 UTC |
1342c28 | Alexander G. de G. Matthews | 04 January 2018, 11:15:29 UTC | Merge pull request #607 from GPflow/awav/awav-backward-tensors Missing part in transform - backward_tensor | 04 January 2018, 11:15:29 UTC |
b84c44e | Alexander G. de G. Matthews | 04 January 2018, 11:02:09 UTC | Merge branch 'master' into awav/awav-backward-tensors | 04 January 2018, 11:02:09 UTC |
4827068 | vdutor | 03 January 2018, 17:44:53 UTC | Expectations framework (#591) * Outline of new expectations code. * Quadrature code now uses TensorFlow shape inference. * General expectations work. * Expectations RBF kern, not tested * Add Identity mean function * General unittests for Expectations * Add multipledispatch package to travis * Update tests_expectations * Expectations of mean functions * Mean function uncertain conditional * Uncertain conditional with mean_function. Tested. * Support for Add and Prod kernels and quadrature fallback decorator * Refactor expectations unittests * Psi stats Linear kernel * Split expectations in different files * Expectation Linear kernel and Linear mean function * Remove None's from expectations api * Removed old ekernels framework * Add multipledispatch to setup file * Work on PR feedback, not finished * Addressed PR feedback * Support for pairwise xKxz * Enable expectations unittests * Renamed `TimeseriesGaussian` to `MarkovGaussian` and added tests. * Rename some variable, plus note for later test of <x Kxz>_q. * Update conditionals.py Add comment * Change order of inputs to (feat, kern) * Stef/expectations (#601) * adding gaussmarkov quad * don't override the markvogaussian in the quadrature * can't test * adding external test * quadrature code done and works for MarkovGauss * MarkovGaussian with quad implemented. All tests pass * Shape comments. * Removed superfluous autoflow functions for kernel expectations * Update kernels.py * Update quadrature.py | 03 January 2018, 17:44:53 UTC |
2182bf0 | James Hensman | 03 January 2018, 15:41:39 UTC | Merge pull request #604 from GPflow/awav/notebook-tests Notebook test clearance. | 03 January 2018, 15:41:39 UTC |
72a5d55 | Artem Artemev | 02 January 2018, 19:59:37 UTC | Small fix in transform tests. | 02 January 2018, 19:59:37 UTC |
cef4917 | Artem Artemev | 02 January 2018, 19:45:50 UTC | Fix typo in trasform tests. | 02 January 2018, 19:45:50 UTC |
e271730 | Artem Artemev | 02 January 2018, 19:44:06 UTC | Travis artful distribution is not available. | 02 January 2018, 19:44:06 UTC |
c1d9de3 | Artem Artemev | 02 January 2018, 19:40:39 UTC | Transform backward tensors. | 02 January 2018, 19:40:39 UTC |
8a80103 | Artem Artemev | 02 January 2018, 19:07:09 UTC | Add backward methods for LowerTriangular and Diagonal. | 02 January 2018, 19:07:09 UTC |
968e43b | Artem Artemev | 01 January 2018, 21:06:48 UTC | Add backward tensors. | 01 January 2018, 21:06:48 UTC |
1d458c3 | Artem Artemev | 31 December 2017, 14:59:35 UTC | Docstrings for core/parentable.py | 31 December 2017, 14:59:35 UTC |
09d4b14 | Artem Artemev | 31 December 2017, 13:19:06 UTC | Docstrings for core/node.py module. | 31 December 2017, 13:19:06 UTC |
35bee19 | Artem Artemev | 29 December 2017, 20:25:29 UTC | Add ignore for vscode folder. | 29 December 2017, 20:25:29 UTC |
786d0ab | Artem Artemev | 29 December 2017, 20:23:32 UTC | Add ignore for vscode folder. | 29 December 2017, 20:23:32 UTC |
69893a7 | Artem Artemev | 29 December 2017, 20:21:42 UTC | Docs for compilable.py | 29 December 2017, 20:21:42 UTC |
7ba6ece | Artem Artemev | 28 December 2017, 18:53:51 UTC | 'artful' distribution is not supported by Travis CI. | 28 December 2017, 18:53:51 UTC |
9a87bd7 | Artem Artemev | 27 December 2017, 12:33:56 UTC | Resolve conflicts left by previous merges. | 27 December 2017, 12:33:56 UTC |
e54e862 | Artem Artemev | 27 December 2017, 12:10:31 UTC | Simplify notebook tests. | 27 December 2017, 12:10:31 UTC |
02d5d09 | Artem Artemev | 17 December 2017, 17:01:52 UTC | Add documentation. First attempts clarify things in compilable interface. | 17 December 2017, 17:01:52 UTC |
140a53c | Alexander G. de G. Matthews | 14 December 2017, 09:49:06 UTC | Merge pull request #592 from GPflow/awav/pandas-pretty-printing Pandas Model/Parameters printing. | 14 December 2017, 09:49:06 UTC |
d0937b2 | Alexander G. de G. Matthews | 13 December 2017, 20:38:23 UTC | Merge branch 'master' into awav/pandas-pretty-printing | 13 December 2017, 20:38:23 UTC |
3c78e4f | Alexander G. de G. Matthews | 11 December 2017, 01:28:40 UTC | Merge pull request #596 from GPflow/remove_likelihood_checks removed _check_targets | 11 December 2017, 01:28:40 UTC |
01d0a7a | Artem Artemev | 10 December 2017, 23:55:21 UTC | Update notebooks from master branch. | 10 December 2017, 23:55:21 UTC |
b6ff40e | Hugh Salimbeni | 10 December 2017, 22:16:11 UTC | removed _check_targets | 10 December 2017, 22:16:11 UTC |
158af0e | Artem Artemev | 08 December 2017, 22:39:28 UTC | Re-run notebooks with new printing. | 08 December 2017, 22:39:28 UTC |
186419c | Artem Artemev | 08 December 2017, 22:08:53 UTC | Cover pandas printing for Parameter, DataHolder and Parameterized instances. | 08 December 2017, 22:08:53 UTC |
6582f41 | Alexander G. de G. Matthews | 08 December 2017, 02:39:53 UTC | Merge pull request #586 from GPflow/awav/replace-tf-float-and-int Standardize float type | 08 December 2017, 02:39:53 UTC |
cfa59ce | Alexander G. de G. Matthews | 08 December 2017, 02:29:21 UTC | Merge branch 'master' into awav/replace-tf-float-and-int | 08 December 2017, 02:29:21 UTC |
e67b457 | Artem Artemev | 07 December 2017, 21:41:14 UTC | Tests for deprecation messages. | 07 December 2017, 21:41:14 UTC |
81c4b55 | Artem Artemev | 07 December 2017, 20:28:56 UTC | Use new pandas tables in notebooks. | 07 December 2017, 20:28:56 UTC |
e923230 | Alexander G. de G. Matthews | 07 December 2017, 16:55:09 UTC | Merge pull request #589 from GPflow/awav/documentation Documentation fixes. | 07 December 2017, 16:55:09 UTC |
22f450d | Alexander G. de G. Matthews | 07 December 2017, 00:00:17 UTC | Merge branch 'master' into awav/documentation | 07 December 2017, 00:00:17 UTC |
0ef8e3d | Artem Artemev | 06 December 2017, 23:28:29 UTC | Remove redundant destination string for comparison. | 06 December 2017, 23:28:29 UTC |
f413633 | Artem Artemev | 06 December 2017, 23:17:04 UTC | Parameter representation returns str type. | 06 December 2017, 23:17:04 UTC |
e153901 | Artem Artemev | 06 December 2017, 16:49:34 UTC | Pretty printing using pandas structure. | 06 December 2017, 16:49:34 UTC |
8a1376b | Artem Artemev | 05 December 2017, 14:29:24 UTC | Merge master into branch. Resolve conflicts. | 05 December 2017, 14:29:24 UTC |
942fe22 | Artem Artemev | 05 December 2017, 00:19:41 UTC | Rename np_float[int] to float[int]_type. | 05 December 2017, 00:19:41 UTC |
f70e2dc | Alexander G. de G. Matthews | 04 December 2017, 19:33:04 UTC | Merge branch 'master' into awav/replace-tf-float-and-int | 04 December 2017, 19:33:04 UTC |
c3d5f28 | st-- | 04 December 2017, 11:54:56 UTC | Improve nomenclature (issue #504) (#570) * improve kernel nomenclature #504 * add deprecation errors for renames * give uncertain_conditional explicit kwargs as well * conditional(..., whiten=...) -> conditional(..., white=...) * updates to regression notebook | 04 December 2017, 11:54:56 UTC |
c951c3a | Artem Artemev | 04 December 2017, 09:41:08 UTC | Fixes for notebooks. Renaming feat => feature. | 04 December 2017, 09:41:08 UTC |
e5b8cfe | Mark van der Wilk | 02 December 2017, 10:34:11 UTC | Small spelling | 02 December 2017, 10:34:11 UTC |
79e0815 | Artem Artemev | 01 December 2017, 10:54:37 UTC | Clarify variables naming at assign Parameter's method. | 01 December 2017, 10:54:37 UTC |
399e732 | Artem Artemev | 01 December 2017, 00:45:12 UTC | Normalize tf floats and ints. | 01 December 2017, 00:45:12 UTC |
cf629d5 | James Hensman | 29 November 2017, 00:08:29 UTC | Merge pull request #581 from GPflow/readme-py3 Mention Python 3 in README.md | 29 November 2017, 00:08:29 UTC |
0656d41 | Mark van der Wilk | 28 November 2017, 11:07:17 UTC | Merge branch 'master' into readme-py3 | 28 November 2017, 11:07:17 UTC |
5b60cb4 | Mark van der Wilk | 28 November 2017, 11:07:09 UTC | Update README.md | 28 November 2017, 11:07:09 UTC |