6c35a7a | Mark van der Wilk | 20 November 2017, 17:43:17 UTC | Inter-domain features for GPflow 1.0 (#530) * Add Features base classes * Convert SGPR and SVGP models to use InducingFeatures (including backwards compatibility) * Fix tests * Added Multiscale feature. To show the generality of the inter-domain code. * Fixed py2 metaclass issue, as per John Bradshaw's suggestion. * Improve docstrings, register Multiscale feature * Change SGPR models to determine feature length dynamically [but feature.__len__() still needs to be made dynamic as well!] * Bits and pieces missed in the merge. * Add features to __init__. * Fixed incorrect parameter dtype assignment on compile. * Two bugfixs. - Static assignment of len(feature) - Upper bound mixin referred to Z. * Fixed bugs in multiscale & added features. * Added tests for `Multiscale` inducing features. * Updated `RELEASE.md`, and small changes for tests. * add test for len(feature) * Deprecation property for `Z`, relative imports, improved test. * `SGPMC` has inducing features now + better docstrings. * Fixed `SGPMC`. * Testing now uses tf1.4. * `feat` now `feature` + other changes. * Update _version.py * change exception | 20 November 2017, 17:43:17 UTC |
0741f86 | Artem Artemev | 20 November 2017, 14:48:53 UTC | Increase test coverage. (#565) * Add a bunch of test for Parameter and DataHolder. Minibatch seed can be changed after cleaning or in defer_build. * Add dataholder tests. * Add failure creation tests to data holders. * Shape and dtype for dataholders work for external tensors. * According fix in dataholder test. * Change travis file. * Experiments with travis. * Improvements in Parameterized tests. * Exclude external optimizer from coverage report. * Improvements in optimizer tests. * Indent functions in optimizer's tests. * Increase coverage in Parameterized. * Increase codecov for Parameterized. * Developing test coverage further. * Tests Parameterized feeds. * Call parameter size in tests. * 100% for ParamList. * Minibatch tests. * Increase coverage for Minibatch. * Setup.py clean up. Stick to 1.4 tensorflow version. Remove backwards for py2.7. * Increase coverage for Parameters. * Increase coverage for Parameters build check. * Core tests for TensorConverter. * Code coverage targets. | 20 November 2017, 14:48:53 UTC |
f42fc3e | Artem Artemev | 16 November 2017, 12:11:43 UTC | Merge pull request #560 from GPflow/artemav/fixing-notebooks Fixes at `multiclass` and `models` notebooks. | 16 November 2017, 12:11:43 UTC |
17971da | Artem Artemev | 16 November 2017, 10:51:58 UTC | Docstring for value method. | 16 November 2017, 10:51:58 UTC |
6c0f367 | Artem Artemev | 16 November 2017, 10:36:27 UTC | Merge branch 'master' into artemav/fixing-notebooks | 16 November 2017, 10:36:27 UTC |
05a7127 | Artem Artemev | 16 November 2017, 10:31:55 UTC | Merge branch 'master' of github.com:GPflow/GPflow | 16 November 2017, 10:31:55 UTC |
36043d7 | Artem Artemev | 16 November 2017, 09:55:19 UTC | get_variable_by_name has different arguments, it is not possible to unify these tests with get_tensor_by_name. | 16 November 2017, 09:55:19 UTC |
9f060ac | Artem Artemev | 16 November 2017, 09:40:10 UTC | Fix in misc test at get_variable_by_name function. | 16 November 2017, 09:40:10 UTC |
c5e638c | Artem Artemev | 16 November 2017, 09:28:37 UTC | Fix in misc test. | 16 November 2017, 09:28:37 UTC |
c452eae | Artem Artemev | 16 November 2017, 09:25:36 UTC | Remove filter for tests directory in 'codecov' yaml configuration. | 16 November 2017, 09:25:36 UTC |
456c478 | Artem Artemev | 16 November 2017, 09:21:11 UTC | Clear caches for FITCvsVFE.ipynb. | 16 November 2017, 09:21:11 UTC |
c6f700b | Alexander G. de G. Matthews | 16 November 2017, 09:03:06 UTC | Merge pull request #556 from GPflow/value-property adding value property | 16 November 2017, 09:03:06 UTC |
784d4bb | Artem Artemev | 16 November 2017, 01:42:08 UTC | Variable is always initializable in misc. | 16 November 2017, 01:42:08 UTC |
981dfe6 | Artem Artemev | 16 November 2017, 01:36:41 UTC | Correcting misc module. | 16 November 2017, 01:36:41 UTC |
981d423 | Artem Artemev | 16 November 2017, 01:27:26 UTC | Add tests to misc test cases. | 16 November 2017, 01:27:26 UTC |
cf70789 | Artem Artemev | 16 November 2017, 01:11:09 UTC | Add test_misc.py. | 16 November 2017, 01:11:09 UTC |
9216f88 | Artem Artemev | 16 November 2017, 01:05:13 UTC | Increase coverage for misc.py. | 16 November 2017, 01:05:13 UTC |
29e26f8 | Artem Artemev | 16 November 2017, 00:57:48 UTC | Increase coverage for misc file. | 16 November 2017, 00:57:48 UTC |
e25f0ab | Artem Artemev | 15 November 2017, 23:53:47 UTC | Ignore file. | 15 November 2017, 23:53:47 UTC |
e2d40d1 | Artem Artemev | 15 November 2017, 23:08:50 UTC | Fixes at notebooks multiclass and models. | 15 November 2017, 23:08:50 UTC |
88ddcb8 | Artem Artemev | 15 November 2017, 21:12:02 UTC | Fixing tests for assign & read_values modifications at parameterized object. | 15 November 2017, 21:12:02 UTC |
4e295b5 | Alexander G. de G. Matthews | 15 November 2017, 14:18:31 UTC | Merge branch 'master' into value-property | 15 November 2017, 14:18:31 UTC |
4ff00cb | Mark van der Wilk | 15 November 2017, 13:15:30 UTC | Using `fixed` now throws error. (#559) * Using `fixed` now throws error. * Tests now don't refer to `.fixed` any more. | 15 November 2017, 13:15:30 UTC |
188d678 | James Hensman | 15 November 2017, 12:09:12 UTC | Merge branch 'master' into value-property | 15 November 2017, 12:09:12 UTC |
4788b59 | Mark van der Wilk | 15 November 2017, 12:08:05 UTC | Update RELEASE.md (#558) | 15 November 2017, 12:08:05 UTC |
3875119 | ST John | 15 November 2017, 11:19:36 UTC | add tests for `value` property | 15 November 2017, 11:19:36 UTC |
7724e4e | Artem Artemev | 15 November 2017, 09:41:32 UTC | Tests for pandas frame in parameterized assign. | 15 November 2017, 09:41:32 UTC |
b75251b | Artem Artemev | 14 November 2017, 23:29:16 UTC | Pandas Series is acceptable in assign operation. | 14 November 2017, 23:29:16 UTC |
fc8ea51 | Artem Artemev | 14 November 2017, 23:18:38 UTC | Add read_values feature for parameterized objects. | 14 November 2017, 23:18:38 UTC |
56b4689 | Artem Artemev | 13 November 2017, 23:14:28 UTC | Initializing must not be persevering. | 13 November 2017, 23:14:28 UTC |
111a9e1 | James Hensman | 13 November 2017, 15:31:44 UTC | adding value property | 13 November 2017, 15:31:44 UTC |
516fe86 | James Hensman | 13 November 2017, 15:08:02 UTC | Merge pull request #552 from GPflow/setparentfix Explicit checking of None in set_parent | 13 November 2017, 15:08:02 UTC |
f5c0474 | Mark van der Wilk | 13 November 2017, 13:57:14 UTC | Explicit checking of None in set_parent If `parent` (L115) has `__len__()` defined, this will be called in the `if` statement. This is not the intended check. | 13 November 2017, 13:57:14 UTC |
a382def | Artem Artemev | 11 November 2017, 21:54:43 UTC | Merge pull request #547 from GPflow/GPflow-1.0-RC GPflow 1.0 Release | 11 November 2017, 21:54:43 UTC |
268b162 | Artem Artemev | 11 November 2017, 21:43:31 UTC | Update codecov.yml making it valid. | 11 November 2017, 21:43:31 UTC |
d4ce586 | Artem Artemev | 11 November 2017, 21:34:29 UTC | Fixing coverage target and threshold for codecov.yml. | 11 November 2017, 21:34:29 UTC |
5856210 | Artem Artemev | 11 November 2017, 21:20:07 UTC | Attempt turn off codecov. | 11 November 2017, 21:20:07 UTC |
893226c | Artem Artemev | 11 November 2017, 21:07:16 UTC | Attempt turn off codecov. | 11 November 2017, 21:07:16 UTC |
dc9367e | Artem Artemev | 11 November 2017, 20:53:11 UTC | Attempt turn off codecov. | 11 November 2017, 20:53:11 UTC |
180aff0 | Artem Artemev | 11 November 2017, 20:39:33 UTC | Attempt turn off codecov. | 11 November 2017, 20:39:33 UTC |
122a5e5 | Artem Artemev | 11 November 2017, 20:27:00 UTC | Attempt turn off codecov. | 11 November 2017, 20:27:00 UTC |
4109873 | Artem Artemev | 11 November 2017, 20:10:01 UTC | Change codecov config. | 11 November 2017, 20:10:01 UTC |
2fad9fc | Artem Artemev | 11 November 2017, 19:44:46 UTC | Attempt to turn off codecov. | 11 November 2017, 19:44:46 UTC |
7a20170 | Artem Artemev | 11 November 2017, 19:11:05 UTC | Synchronizing master and rc1.0. | 11 November 2017, 19:11:05 UTC |
bf8fb55 | Artem Artemev | 11 November 2017, 18:44:49 UTC | Kullback Leiblers value error string. | 11 November 2017, 18:44:49 UTC |
ce5ad7e | Artem Artemev | 11 November 2017, 18:24:39 UTC | Merge pull request #546 from GPflow/release/0.5 updates for release 0.5 | 11 November 2017, 18:24:39 UTC |
7e99e00 | Artem Artemev | 11 November 2017, 17:59:29 UTC | Add coverage report. | 11 November 2017, 17:59:29 UTC |
ca9e7a7 | Artem Artemev | 11 November 2017, 15:50:52 UTC | Install xdist at Travis environment. | 11 November 2017, 15:50:52 UTC |
87f7bc8 | Artem Artemev | 11 November 2017, 15:44:32 UTC | Try parallel testing. | 11 November 2017, 15:44:32 UTC |
cd450d8 | Artem Artemev | 11 November 2017, 15:36:23 UTC | Remove config file from tests directory. Dynamic creation. | 11 November 2017, 15:36:23 UTC |
742465e | Artem Artemev | 11 November 2017, 14:28:11 UTC | Fix config path and tensorflow binary url. | 11 November 2017, 14:28:11 UTC |
25865a1 | Artem Artemev | 11 November 2017, 14:14:51 UTC | Optimizers tests. | 11 November 2017, 14:14:51 UTC |
459d328 | Artem Artemev | 11 November 2017, 10:48:03 UTC | ScipyOptimizer floating was supported partially. When variable sizes changed, internal tensorsors didn't change their shapes accordingly. | 11 November 2017, 10:48:03 UTC |
601aee2 | Artem Artemev | 11 November 2017, 00:29:21 UTC | Optimizations slots can be empty and fail initialization step at optimizer. | 11 November 2017, 00:29:21 UTC |
cb67745 | Artem Artemev | 10 November 2017, 22:12:57 UTC | Return codecov back. | 10 November 2017, 22:12:57 UTC |
604b721 | Artem Artemev | 10 November 2017, 22:06:18 UTC | Remove depricated functions. | 10 November 2017, 22:06:18 UTC |
5d54393 | Artem Artemev | 10 November 2017, 22:00:44 UTC | Comment out codecov. | 10 November 2017, 22:00:44 UTC |
9ff42da | Artem Artemev | 10 November 2017, 21:40:21 UTC | Fix ekernels test after merging with master. | 10 November 2017, 21:40:21 UTC |
c00d548 | Artem Artemev | 10 November 2017, 20:02:10 UTC | Master merge into GPflow-1.0-RC. | 10 November 2017, 20:02:10 UTC |
c410707 | James Hensman | 10 November 2017, 18:02:18 UTC | travis./codecov fix | 10 November 2017, 18:02:18 UTC |
65bfdcb | James Hensman | 10 November 2017, 17:10:22 UTC | triggering codecov from travis | 10 November 2017, 17:10:22 UTC |
5fb7ad8 | James Hensman | 10 November 2017, 16:43:31 UTC | updates for release 0.5 | 10 November 2017, 16:43:31 UTC |
70e61a6 | Artem Artemev | 10 November 2017, 16:33:21 UTC | Fix docstring for function. | 10 November 2017, 16:33:21 UTC |
7dd8b19 | Artem Artemev | 10 November 2017, 16:13:56 UTC | Add more docstrings for decors. Fix wrong name at scipyoptimizer. | 10 November 2017, 16:13:56 UTC |
39454a0 | Artem Artemev | 10 November 2017, 15:38:50 UTC | Add extra docstrings. | 10 November 2017, 15:38:50 UTC |
940bc75 | Artem Artemev | 10 November 2017, 01:26:26 UTC | Docs ported from another branch. | 10 November 2017, 01:26:26 UTC |
c312af2 | Artem Artemev | 09 November 2017, 09:28:32 UTC | Change travis pytests command. | 09 November 2017, 09:28:32 UTC |
2ea7953 | Artem Artemev | 09 November 2017, 09:20:17 UTC | Session methods imported from upper level of GPflow. | 09 November 2017, 09:20:17 UTC |
6121b99 | Artem Artemev | 08 November 2017, 22:40:25 UTC | Forgot to amend travis config for new test frameworks. | 08 November 2017, 22:40:25 UTC |
2a693b6 | Artem Artemev | 08 November 2017, 22:26:15 UTC | Try to speed up tests. | 08 November 2017, 22:26:15 UTC |
8bd6434 | Artem Artemev | 08 November 2017, 20:31:31 UTC | Add Licences to tests. | 08 November 2017, 20:31:31 UTC |
441ec0c | Artem Artemev | 08 November 2017, 20:24:43 UTC | Likelihoods setup class renamed. | 08 November 2017, 20:24:43 UTC |
0e60349 | Artem Artemev | 08 November 2017, 20:17:53 UTC | Profile profiling test at Travis. | 08 November 2017, 20:17:53 UTC |
993cab2 | Artem Artemev | 08 November 2017, 20:04:31 UTC | Change the wheel. | 08 November 2017, 20:04:31 UTC |
89de1c3 | Artem Artemev | 08 November 2017, 19:50:03 UTC | Fixing tests at Travis. | 08 November 2017, 19:50:03 UTC |
41fc9ec | Artem Artemev | 08 November 2017, 19:33:13 UTC | Change temporary file directory for profiling tests. | 08 November 2017, 19:33:13 UTC |
1194ff8 | Artem Artemev | 08 November 2017, 19:29:47 UTC | Chasing a gost. | 08 November 2017, 19:29:47 UTC |
1869475 | Artem Artemev | 08 November 2017, 18:58:48 UTC | Fixing tests which was never run by nosetests before. | 08 November 2017, 18:58:48 UTC |
65edbfb | Artem Artemev | 08 November 2017, 16:54:37 UTC | Return back nose installation at Travis. | 08 November 2017, 16:54:37 UTC |
6887de4 | Artem Artemev | 08 November 2017, 16:53:16 UTC | Include gpflow configuration file in package. | 08 November 2017, 16:53:16 UTC |
ea8d03f | Artem Artemev | 08 November 2017, 16:24:03 UTC | Change nosetests on pytest. | 08 November 2017, 16:24:03 UTC |
32e5359 | Artem Artemev | 08 November 2017, 16:10:24 UTC | Change in running tests. | 08 November 2017, 16:10:24 UTC |
722d09a | Artem Artemev | 08 November 2017, 15:25:02 UTC | Restructure the code folders. | 08 November 2017, 15:25:02 UTC |
1c82a23 | Artem Artemev | 08 November 2017, 14:28:23 UTC | Clean up repository. | 08 November 2017, 14:28:23 UTC |
43f7400 | Artem Artemev | 07 November 2017, 22:14:22 UTC | Fix tests: likelihoods and params. | 07 November 2017, 22:14:22 UTC |
1ce37b0 | Artem Artemev | 07 November 2017, 20:35:17 UTC | Autobuild distinct file is added. | 07 November 2017, 20:35:17 UTC |
323e3ce | Artem Artemev | 07 November 2017, 20:34:34 UTC | Volatile shape. Fixing notebooks. | 07 November 2017, 20:34:34 UTC |
22e1a80 | Artem Artemev | 07 November 2017, 15:55:33 UTC | Build first, initialize then at autobuild. defer_build can be used as decorator or contextmanager. | 07 November 2017, 15:55:33 UTC |
b9165be | Artem Artemev | 06 November 2017, 22:29:41 UTC | Merge branch 'artemav/GPflow-1.0-RC-no-compile' into GPflow-1.0-RC | 06 November 2017, 22:29:41 UTC |
d8ece13 | Artem Artemev | 06 November 2017, 22:08:21 UTC | Most of the tests are fixed for non-compile rc1.0. Except notebooks. | 06 November 2017, 22:08:21 UTC |
65d99e0 | Artem Artemev | 06 November 2017, 20:11:39 UTC | A bunch of tests are fixed for w/o compilation rc1.0. | 06 November 2017, 20:11:39 UTC |
519d0c4 | st-- | 06 November 2017, 14:19:57 UTC | Quick fix of broken tf_log_jacobian in transforms.Rescale (#540) * Quick fix of broken tf_log_jacobian in transforms.Rescale * no idea why I need this extra tf.cast ... | 06 November 2017, 14:19:57 UTC |
3b961e2 | Artem Artemev | 06 November 2017, 13:37:32 UTC | Compile at 'new' instead of bare build. | 06 November 2017, 13:37:32 UTC |
07de260 | ST John | 06 November 2017, 11:58:43 UTC | Quick fix of broken log_jacobian_tensor in transforms.Rescale | 06 November 2017, 11:58:43 UTC |
bf470ce | Artem Artemev | 06 November 2017, 00:05:37 UTC | Mean functions work at w/o compile GPflow 1.0 | 06 November 2017, 00:05:37 UTC |
5946662 | Artem Artemev | 05 November 2017, 23:54:46 UTC | Likelihood tests work at w/o compile GPflow-1.0 | 05 November 2017, 23:54:46 UTC |
a387a45 | Artem Artemev | 05 November 2017, 23:37:41 UTC | enum.auto() does not exist in python <3.6 | 05 November 2017, 23:37:41 UTC |
c2e94ba | Artem Artemev | 05 November 2017, 23:34:06 UTC | Fixes for another bunch of tests: hmc, kernels. | 05 November 2017, 23:34:06 UTC |
7c8e935 | Artem Artemev | 05 November 2017, 22:47:35 UTC | Fixing a bunch of tests for no-compilation. HMC's logprobs boolean option. | 05 November 2017, 22:47:35 UTC |
4a05c95 | Artem Artemev | 05 November 2017, 20:24:34 UTC | Add tests at params.py | 05 November 2017, 20:24:34 UTC |