da10b35 | st-- | 02 May 2018, 11:15:56 UTC | Copy values of parameters in as_pandas_table method to make them independent from ongoing changes during optimization. | 02 May 2018, 11:15:56 UTC |
ee4f774 | Artem Artemev | 02 May 2018, 09:00:50 UTC | GPflow scipy optimizer doesn't pass options kwargs to actual scipy optimizer correctly. (#738) | 02 May 2018, 09:00:50 UTC |
3b49709 | st-- | 01 May 2018, 09:09:36 UTC | Unify calling signature of (log)densities (#721) * rename densities -> logdensities * unify ordering of (log)densites to have random variable first * adjust logdensities test * forgot to git add * fix Exponential prior * fix Exponential prior #2 * minor change of notation * move to format strings * Uniform.log_height as property * logdensities: rename y -> x | 01 May 2018, 09:09:36 UTC |
ae7ed2c | Nikitas Rontsis | 30 April 2018, 20:59:29 UTC | Numerically stable scaled squred distance via clipping near to 0. | 30 April 2018, 20:59:29 UTC |
aae4f34 | John | 30 April 2018, 17:50:31 UTC | Allow the epsilon parameter of the Robustmax likelihood to be trainable (#635) * Robustmax epsilon learnable * Robustmax epsilon a parameter * eps_K1 now a property so that changes with epsilon * test for this property being up to date * updated multiclass notebook to show how it could work * . * cosmetic change * update notebook following merge conflict | 30 April 2018, 17:50:31 UTC |
4a13271 | st-- | 30 April 2018, 16:35:23 UTC | Add Exponential distribution as prior (#717) * Support exponential distribution as prior. The exponential distribution here is parametrized using the rate parameter lambda and always has its mode at 0. * Reuse exponential density for prior distribution Add transformation to test of exponential prior This ensures that it is only evaluated on the positive domain * Add sample method * fix test * fix test again * more fixes * add pragma: no cover to make codecov happy * add sample tests * sample test * revert change to densities.exponential() * fix * pr comments * fix test * removing commented code | 30 April 2018, 16:35:23 UTC |
e59ff2f | st-- | 30 April 2018, 10:44:40 UTC | add shape check for ARD hyperparameters to Kernel classes (#694) * add check of lengthscales shape to Stationary kernel * refactor to _validate_ard_shape * add casts to float * fix ArcCosine test * add None to ARD test * remove deprecated num_gauss_hermite_points from kernel * Clean up docstrings & make code a bit shorter. * Typo ARG => ARD. * update docstring * more dtype=float_type | 30 April 2018, 10:44:40 UTC |
3ff6110 | John Pearson | 27 April 2018, 13:36:43 UTC | returning var_list to Optimizer in order - Issue appears to affect only ScipyOptimizer. Does not affect, e.g., AdamOptimizer on doc/source/notebook/classification - Appears to be due to the fact that TensorFlow variables are not stably ordered across across replications, so var_list (and thus random initial values for optimization) is not either. | 27 April 2018, 13:36:43 UTC |
913bfe3 | James Hensman | 27 April 2018, 08:12:54 UTC | Minor clean-up * removing old notebooks dir * add symbolic link to notebooks | 27 April 2018, 08:12:54 UTC |
f31223c | James Hensman | 26 April 2018, 13:53:52 UTC | Merge pull request #731 from GPflow/jameshensman-tidy1 removing errant file | 26 April 2018, 13:53:52 UTC |
c7acc2f | James Hensman | 26 April 2018, 13:28:03 UTC | removing errant file | 26 April 2018, 13:28:03 UTC |
5e841b7 | Artem Artemev | 19 April 2018, 14:24:02 UTC | Model saver (#660) GPflow model saver. Supports native GPflow models and provides an interface for defining custom savers for user's models. Saver stores GPflow structures and pythonic types as numpy structured arrays and serializes them using HDF5. | 19 April 2018, 14:24:02 UTC |
2fb4b6d | Artem Artemev | 17 April 2018, 14:24:05 UTC | Merge pull request #723 from GPflow/awav/fix-pytest-import Pytest used by test_util module | 17 April 2018, 14:24:05 UTC |
26254a2 | Artem Artemev | 17 April 2018, 13:54:02 UTC | Bump patch version to 1.1.1 | 17 April 2018, 13:54:02 UTC |
753aa2e | Artem Artemev | 17 April 2018, 13:53:21 UTC | pytest must be included as a dependency | 17 April 2018, 13:53:21 UTC |
8a412f6 | Artem Artemev | 12 April 2018, 10:05:11 UTC | Merge pull request #713 from GPflow/awav/github-templates GitHub PR and issue templates. | 12 April 2018, 10:05:11 UTC |
46c8784 | Artem Artemev | 12 April 2018, 09:24:05 UTC | Python code block as an example. | 12 April 2018, 09:24:05 UTC |
e3aba01 | Artem Artemev | 12 April 2018, 09:22:12 UTC | Merge branch 'awav/github-templates' of github.com:GPflow/GPflow into awav/github-templates | 12 April 2018, 09:22:12 UTC |
ec43181 | Artem Artemev | 12 April 2018, 09:22:02 UTC | Content table had broken links | 12 April 2018, 09:22:02 UTC |
ee5c897 | Artem Artemev | 12 April 2018, 09:08:21 UTC | Merge branch 'master' into awav/github-templates | 12 April 2018, 09:08:21 UTC |
eb6a269 | Artem Artemev | 12 April 2018, 09:08:00 UTC | Merge pull request #714 from GPflow/awav/optimizers-fix Optimizers incompatibility with TensorFlow >= 1.6 | 12 April 2018, 09:08:00 UTC |
c5f8520 | st-- | 11 April 2018, 23:13:12 UTC | Update ISSUE_TEMPLATE.md | 11 April 2018, 23:13:12 UTC |
9ccf2b4 | st-- | 11 April 2018, 23:11:35 UTC | Update ISSUE_TEMPLATE.md | 11 April 2018, 23:11:35 UTC |
d15a401 | Artem Artemev | 11 April 2018, 22:14:37 UTC | Change tensorflow version on 1.6 | 11 April 2018, 22:14:37 UTC |
745dcf8 | Artem Artemev | 11 April 2018, 22:01:29 UTC | Bump tensorflow version requirement to 1.5 | 11 April 2018, 22:01:29 UTC |
5e57df5 | Artem Artemev | 11 April 2018, 21:34:46 UTC | TensorFlow optimize initilizer. | 11 April 2018, 21:34:46 UTC |
d05309e | Artem Artemev | 11 April 2018, 20:00:19 UTC | Fixes after code review. | 11 April 2018, 20:20:35 UTC |
ebc8d56 | Artem Artemev | 11 April 2018, 16:01:55 UTC | Merge branch 'awav/github-templates' of github.com:GPflow/GPflow into awav/github-templates | 11 April 2018, 16:01:55 UTC |
96e918d | st-- | 11 April 2018, 16:00:43 UTC | Update contributing.md | 11 April 2018, 16:00:43 UTC |
a6f48fa | Artem Artemev | 11 April 2018, 15:31:36 UTC | Fix typo. | 11 April 2018, 15:31:36 UTC |
1c5c7fb | st-- | 11 April 2018, 15:27:13 UTC | Update README.md Small changes inline | 11 April 2018, 15:27:13 UTC |
6d58de8 | st-- | 11 April 2018, 15:23:32 UTC | Update PULL_REQUEST_TEMPLATE.md Small changes inline | 11 April 2018, 15:23:32 UTC |
28e043c | Artem Artemev | 11 April 2018, 15:10:17 UTC | Brushing up parts of PR template. | 11 April 2018, 15:10:17 UTC |
6d5e10d | Artem Artemev | 11 April 2018, 14:34:36 UTC | Compatibility section in README.md | 11 April 2018, 14:34:36 UTC |
ea4f07d | Artem Artemev | 11 April 2018, 14:19:34 UTC | Modify contributing.md file and add github templates. | 11 April 2018, 14:19:34 UTC |
f5d8cc4 | Guido Kraemer | 04 April 2018, 11:10:45 UTC | Name attribute for Gaussian likelihood. | 04 April 2018, 11:10:45 UTC |
70f18c1 | st-- | 04 April 2018, 10:13:53 UTC | allow params_as_tensors_for() to take several objects as varargs (#672) Allow params_as_tensors_for() to take several objects as varargs | 04 April 2018, 10:13:53 UTC |
455a71f | Artem Artemev | 04 April 2018, 08:27:29 UTC | Merge pull request #701 from ialong/expectations expectations: pass num hermite points to _expectation() and minor cleaning | 04 April 2018, 08:27:29 UTC |
731c5dc | Artem Artemev | 04 April 2018, 08:02:40 UTC | Merge branch 'master' into expectations | 04 April 2018, 08:02:40 UTC |
919ea6f | Artem Artemev | 03 April 2018, 22:32:39 UTC | Docstring updates. | 03 April 2018, 22:32:39 UTC |
29fe092 | Adrià Garriga | 03 April 2018, 22:18:10 UTC | Fixed regression to bug in #615 (#700) * Fixed regression to bug in #615 Refactoring `expectations.py` re-introduced the bug fixed by #615, for which we decided to not introduce a test. This contains the bug fix and the test. * Removed magic number, rewrote test to convention, removed unused import Basically incorporated all of @awav's suggestions + removed an unused import. | 03 April 2018, 22:18:10 UTC |
f076951 | Alessandro Davide Ialongo | 28 March 2018, 16:45:06 UTC | expectations: pass num hermite points to _expectation() and minor cleaning | 03 April 2018, 17:06:16 UTC |
16570be | Artem Artemev | 29 March 2018, 10:51:23 UTC | NatGrads notebook cleanup (#696) * added notebook * added callback to first example * Clean up Natural Gradients notebook. * Final change in NatGrads notebook. * Address PR review. Typo in conjugate case. Likelihood printing. * Conjugate to non-conjugate. | 29 March 2018, 10:51:23 UTC |
e2acd61 | Hugh Salimbeni | 28 March 2018, 11:10:42 UTC | Natural gradients notebook (#691) * added notebook * added callback to first example | 28 March 2018, 11:10:42 UTC |
c283fec | Artem Artemev | 27 March 2018, 10:27:17 UTC | GPflow Actions. (#678) * Action initials. * Introducing actions. * Change implicit interfaces for an optimizer. * Add simple action tests. * Natural gradient integration. * Unify natural gradient optimizer interface. * Fix NatGradOptimizer test. * Forgot to add actions.py file. | 27 March 2018, 10:27:17 UTC |
f3fe7da | ADAM | 26 March 2018, 13:21:04 UTC | Update gauss_kl to work with K matrices of shape L x M x M (previously M x M only) (#682) Update gauss_kl to work with K matrices of shape L x M x M | 26 March 2018, 13:21:04 UTC |
25116dc | Artem Artemev | 26 March 2018, 09:20:50 UTC | Merge pull request #688 from a5a/master Fixed ModuleNotFoundError | 26 March 2018, 09:20:50 UTC |
5fbff19 | asa | 22 March 2018, 17:17:56 UTC | fixed ModuleNotFoundError in natgrad_optimizer | 22 March 2018, 17:17:56 UTC |
ef45c39 | Artem Artemev | 20 March 2018, 12:37:23 UTC | Merge pull request #674 from GPflow/awav/natural-gradient-optimizer Natural Gradient Optimizer | 20 March 2018, 12:37:23 UTC |
aa3821b | Hugh Salimbeni | 16 March 2018, 14:59:38 UTC | Update doc strings for XiTransformation and add explanation to NatGrad tests. | 20 March 2018, 10:16:55 UTC |
9d8f3c1 | Artem Artemev | 15 March 2018, 23:19:55 UTC | Merge with updated branch. | 15 March 2018, 23:27:18 UTC |
0342cb9 | Artem Artemev | 15 March 2018, 23:18:25 UTC | SVGP vs SGPR optimization test fixed. | 15 March 2018, 23:18:25 UTC |
80528a3 | hrs13 | 14 March 2018, 13:25:41 UTC | added tests for xi transforms, and added nasty placeholder_with_default | 14 March 2018, 13:25:41 UTC |
6014011 | James Hensman | 14 March 2018, 11:48:31 UTC | Merge branch 'master' into awav/natural-gradient-optimizer | 14 March 2018, 11:48:31 UTC |
0bb77c3 | Artem Artemev | 11 March 2018, 23:15:40 UTC | Merge pull request #652 from GPflow/james/py27_docfix Py27 doc fix. | 11 March 2018, 23:15:40 UTC |
9c84c43 | Artem Artemev | 11 March 2018, 22:02:25 UTC | Merge branch 'master' into james/py27_docfix | 11 March 2018, 22:02:25 UTC |
c1be47a | Artem Artemev | 11 March 2018, 17:20:31 UTC | Change support message for python 3.5 | 11 March 2018, 17:20:31 UTC |
2a41df8 | Artem Artemev | 11 March 2018, 09:30:33 UTC | Merge branch 'master' into awav/natural-gradient-optimizer | 11 March 2018, 09:30:33 UTC |
236c4a6 | Artem Artemev | 10 March 2018, 23:18:59 UTC | Fixing bug in tf.group. Cleaning up documentation. | 10 March 2018, 23:18:59 UTC |
43ba8f8 | Artem Artemev | 09 March 2018, 22:12:58 UTC | Revert changes in "likelihood.py" | 09 March 2018, 22:12:58 UTC |
54dd63f | Artem Artemev | 09 March 2018, 22:10:44 UTC | Change python version title | 09 March 2018, 22:10:44 UTC |
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 |
4be4f07 | Hugh Salimbeni | 08 March 2018, 19:02:33 UTC | reverted to tuple | 08 March 2018, 19:02:33 UTC |
9335859 | Hugh Salimbeni | 08 March 2018, 18:59:59 UTC | group op has list rather than tuple | 08 March 2018, 18:59:59 UTC |
5f0c251 | Hugh Salimbeni | 08 March 2018, 18:35:01 UTC | Merge branch 'master' into awav/natural-gradient-optimizer | 08 March 2018, 18:35:01 UTC |
00674d4 | Hugh Salimbeni | 08 March 2018, 18:33:07 UTC | Merge branch 'awav/natural-gradient-optimizer' of https://github.com/GPflow/GPflow into awav/natural-gradient-optimizer | 08 March 2018, 18:33:07 UTC |
4edfd9d | Hugh Salimbeni | 08 March 2018, 18:32:54 UTC | added test with excluded vars | 08 March 2018, 18:32:54 UTC |
83f52d4 | Artem Artemev | 08 March 2018, 17:33:11 UTC | Modify notation with unicode symbols | 08 March 2018, 17:33:11 UTC |
a5b06ef | Hugh Salimbeni | 08 March 2018, 14:08:21 UTC | formatting | 08 March 2018, 14:08:21 UTC |
2e42560 | Hugh Salimbeni | 08 March 2018, 14:06:55 UTC | added more tests | 08 March 2018, 14:06:55 UTC |
653babe | Hugh Salimbeni | 08 March 2018, 12:12:55 UTC | added nat grads tests | 08 March 2018, 12:12:55 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 |
fa79152 | Hugh Salimbeni | 23 February 2018, 13:01:45 UTC | started combination optimizer | 23 February 2018, 13:01:45 UTC |
c61a002 | Artem Artemev | 23 February 2018, 12:03:59 UTC | Small fixes in natgrads module. | 23 February 2018, 12:03:59 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 |