26f7f24 | James Hensman | 10 August 2016, 17:26:49 UTC | first attempt at a manifest file | 10 August 2016, 17:26:49 UTC |
847802d | James Hensman | 10 August 2016, 17:19:12 UTC | forcing absolute imports | 10 August 2016, 17:19:12 UTC |
e488d6f | James Hensman | 10 August 2016, 17:08:49 UTC | fixing import error | 10 August 2016, 17:08:49 UTC |
fafac6a | James Hensman | 10 August 2016, 17:03:50 UTC | adding pandas to docs-require | 10 August 2016, 17:03:50 UTC |
88fdb65 | James Hensman | 10 August 2016, 17:01:24 UTC | adding scipt to docs_require | 10 August 2016, 17:01:24 UTC |
ed2b401 | James Hensman | 10 August 2016, 16:36:16 UTC | using python 3.4 on readthedocs | 10 August 2016, 16:36:16 UTC |
915388a | James Hensman | 10 August 2016, 16:27:45 UTC | adding tensorflow to docs_require | 10 August 2016, 16:27:45 UTC |
b4188fe | James Hensman | 10 August 2016, 16:18:29 UTC | built an intro page based on the readme | 10 August 2016, 16:18:29 UTC |
dc6c830 | James Hensman | 10 August 2016, 13:55:50 UTC | adding docs_require.txt | 10 August 2016, 13:55:50 UTC |
f8b24a1 | James Hensman | 10 August 2016, 13:37:37 UTC | Merge branch 'master' into sphinx | 10 August 2016, 13:37:37 UTC |
c50f9c9 | James Hensman | 10 August 2016, 13:37:19 UTC | improved headings | 10 August 2016, 13:37:19 UTC |
f5e5303 | James Hensman | 10 August 2016, 13:33:46 UTC | Merge branch 'master' into sphinx | 10 August 2016, 13:33:46 UTC |
b3dab02 | James Hensman | 10 August 2016, 13:07:00 UTC | use batch ops in KLs and conditionals (#159) * adding a simple Uniform prior * fixed sign bug * removed python loops from KL code * removed python loop from conditionals * removing loops from conditionals.py * removed loops form vgp * removing dead code | 10 August 2016, 13:07:00 UTC |
3cc5604 | James Hensman | 10 August 2016, 09:59:44 UTC | adding coregion kernel (#139) * adding coregion kernel * tests for Coregino kernel * slight iprovements to Coregion docstring | 10 August 2016, 09:59:44 UTC |
57a6c69 | James Hensman | 10 August 2016, 09:38:35 UTC | adding a simple Uniform prior (#146) * adding a simple Uniform prior * fixed sign bug | 10 August 2016, 09:38:35 UTC |
5726dd4 | Mark van der Wilk | 09 August 2016, 18:39:33 UTC | Fix covariance overparameterisation (#150) GPflow often optimizes positive-definite matrices. To maintain positive-definiteness without constrained optimization, a lower-triangular matrix is optimized. Sigma + L L ^T The previous approach to optimizing L was to ignore the upper half. The mean that there were some extra variables in the optimization vector, which did nothing. This PR implements a tensorflow op which transforms back-and-forth between triangular matrix L and a 'packed' vector representation. The result is that there are no redundant parameters in the optimization vector. | 09 August 2016, 18:39:33 UTC |
9c2faf6 | James Hensman | 09 August 2016, 09:41:58 UTC | add Apache headers (fix #135) (#157) | 09 August 2016, 09:41:58 UTC |
87dad9f | Mark van der Wilk | 09 August 2016, 09:21:08 UTC | Fixed optimiser options to be consistent with scipy (#153) * Fixed optimiser options to be consistent with scipy. * Bumped version & added deprecation warnings. | 09 August 2016, 09:21:08 UTC |
3f6f063 | Mark van der Wilk | 02 August 2016, 11:06:21 UTC | Get tests working with Python 3. (#152) - Added relative imports (.reference) - Changed all failIf/Unless to the non-deprecated assertTrue/False. | 02 August 2016, 11:06:21 UTC |
2d98580 | Mark van der Wilk | 01 August 2016, 16:53:36 UTC | Merge pull request #151 from GPflow/active_dims_pickle_bug make kernels with active_dims pickleable | 01 August 2016, 16:53:36 UTC |
a509447 | James Hensman | 31 July 2016, 19:17:53 UTC | adding some notes on structure (unfinished) | 31 July 2016, 19:17:53 UTC |
1da8382 | James Hensman | 29 July 2016, 19:38:40 UTC | Merge branch 'master' into active_dims_pickle_bug | 29 July 2016, 19:38:40 UTC |
bd0b423 | James Hensman | 29 July 2016, 19:27:15 UTC | make kernels with active_dims pickleable | 29 July 2016, 19:27:15 UTC |
18ec355 | James Hensman | 29 July 2016, 14:55:19 UTC | Merge branch 'master' into sphinx | 29 July 2016, 14:55:19 UTC |
e155d76 | James Hensman | 29 July 2016, 09:25:43 UTC | Track logprobs (#136) * added code for returning log-densities from HMC * added test code for log-prob tracking * adding access to logprobs from model class | 29 July 2016, 09:25:43 UTC |
6fa46bb | James Hensman | 28 July 2016, 16:30:51 UTC | enables pickling with fixed parameters (#141) | 28 July 2016, 16:30:51 UTC |
e0719ed | James Hensman | 28 July 2016, 16:12:19 UTC | some small edits to keep GPflow working with python 3 (#137) * python3.5 compat in test_likelihoods * py35 compatibility in autoflow | 28 July 2016, 16:12:19 UTC |
b4a8d1b | James Hensman | 27 July 2016, 14:40:51 UTC | made transforms all pickleable (#134) | 27 July 2016, 14:40:51 UTC |
47cdb8f | James Hensman | 27 July 2016, 11:34:20 UTC | latex related edits | 27 July 2016, 11:34:20 UTC |
ce59679 | James Hensman | 26 July 2016, 20:00:29 UTC | work on mcmc notebook | 26 July 2016, 20:00:29 UTC |
3438b29 | James Hensman | 26 July 2016, 16:49:37 UTC | minor kernels edits | 26 July 2016, 16:49:37 UTC |
9342d0c | James Hensman | 26 July 2016, 16:39:23 UTC | adding kernels intro notebook | 26 July 2016, 16:39:23 UTC |
e921bdd | James Hensman | 26 July 2016, 11:10:57 UTC | includgin classification notebook | 26 July 2016, 11:10:57 UTC |
bd9bbc6 | James Hensman | 26 July 2016, 11:07:12 UTC | more skeletoning of the docs | 26 July 2016, 11:07:12 UTC |
d06a29b | James Hensman | 26 July 2016, 09:18:45 UTC | adding empty kernels notebook | 26 July 2016, 09:18:45 UTC |
6ef136a | James Hensman | 26 July 2016, 07:50:37 UTC | modified banana notebook | 26 July 2016, 07:50:37 UTC |
9577e38 | James Hensman | 25 July 2016, 21:49:53 UTC | enabled syntax highlighting, following this bug: https://github.com/spatialaudio/nbsphinx/issues/24 | 25 July 2016, 21:49:53 UTC |
521dbcd | James Hensman | 25 July 2016, 14:58:12 UTC | improvements to regression notebook | 25 July 2016, 14:58:12 UTC |
359150e | James Hensman | 25 July 2016, 14:24:23 UTC | most of the things to buuld the docs | 25 July 2016, 14:24:23 UTC |
9497d34 | James Hensman | 24 July 2016, 12:05:57 UTC | A dummy commit to trigger codecov.io | 24 July 2016, 12:05:57 UTC |
ddd0c3f | Alexander G. de G. Matthews | 13 July 2016, 08:04:12 UTC | Merge pull request #130 from GPflow/autokill_autoflow Autokill autoflow | 13 July 2016, 08:04:12 UTC |
985946b | James Hensman | 12 July 2016, 21:52:16 UTC | extending test to cover simplified autoflow killing | 12 July 2016, 21:52:16 UTC |
486775c | James Hensman | 12 July 2016, 21:45:01 UTC | some simplification of kill_autoflow | 12 July 2016, 21:45:01 UTC |
874957c | Alexander G. de G. Matthews | 11 July 2016, 11:01:08 UTC | Merge pull request #89 from GPflow/get_param_index a simple function to work out where a parameter is on the free_state | 11 July 2016, 11:01:08 UTC |
ce66d24 | Alexander G. de G. Matthews | 11 July 2016, 10:39:30 UTC | Merge branch 'master' into get_param_index | 11 July 2016, 10:39:30 UTC |
28fb48a | Alexander G. de G. Matthews | 11 July 2016, 10:38:58 UTC | Merge pull request #128 from GPflow/jitter_for_samples adding slight jitter to cholesky when computing samples | 11 July 2016, 10:38:58 UTC |
896ed83 | James Hensman | 11 July 2016, 08:36:00 UTC | Merge branch 'master' into get_param_index | 11 July 2016, 08:36:00 UTC |
31b48a1 | Alexander G. de G. Matthews | 11 July 2016, 08:27:39 UTC | Merge branch 'master' into jitter_for_samples | 11 July 2016, 08:27:39 UTC |
02286ca | Alexander G. de G. Matthews | 11 July 2016, 08:27:20 UTC | Merge pull request #127 from GPflow/softplus using the built-in softplus function for simplicity | 11 July 2016, 08:27:20 UTC |
30c2190 | James Hensman | 10 July 2016, 20:37:01 UTC | adding slight jitter to cholesky when computing samples | 10 July 2016, 20:37:01 UTC |
7172bd3 | James Hensman | 10 July 2016, 07:01:58 UTC | using the built-in softplu function for simplicity | 10 July 2016, 07:01:58 UTC |
691b20b | James Hensman | 09 July 2016, 13:25:40 UTC | minor edits to tests | 09 July 2016, 13:25:40 UTC |
3235b0d | James Hensman | 09 July 2016, 11:59:18 UTC | changes to regression ipynb | 09 July 2016, 11:59:18 UTC |
5ae3f60 | James Hensman | 09 July 2016, 11:57:35 UTC | minor edits in param.py - get_sample_dict became get_samples_df (since it retuns a datafram - set_parameter_dict no longer 'pops', resulting in an empty dict | 09 July 2016, 11:57:35 UTC |
1388d9f | James Hensman | 09 July 2016, 11:31:29 UTC | Merge branch 'master' into get_param_index | 09 July 2016, 11:31:29 UTC |
dc5ac86 | James Hensman | 09 July 2016, 10:54:46 UTC | Correction to VGP from @fujiisoup (#126) Correction to VGP from @fujiisoup. See also #125 | 09 July 2016, 10:54:46 UTC |
e0b2217 | Mark van der Wilk | 09 July 2016, 09:09:55 UTC | Merge pull request #123 from GPflow/lognormal Lognormal | 09 July 2016, 09:09:55 UTC |
73488dc | Mark van der Wilk | 09 July 2016, 08:59:24 UTC | Merge branch 'master' into lognormal | 09 July 2016, 08:59:24 UTC |
9d005bc | James Hensman | 08 July 2016, 15:18:59 UTC | Merge pull request #122 from GPflow/svi-example Extended svi_test.ipynb to show how to use the stochastic optimizer | 08 July 2016, 15:18:59 UTC |
f959f29 | James Hensman | 08 July 2016, 12:00:29 UTC | improvements to svi notebook | 08 July 2016, 12:00:29 UTC |
3722e10 | James Hensman | 08 July 2016, 11:28:26 UTC | correction to lognormal test | 08 July 2016, 11:28:26 UTC |
4f21e67 | James Hensman | 08 July 2016, 11:27:14 UTC | adding a lognormal prior | 08 July 2016, 11:27:14 UTC |
5faf578 | Mark van der Wilk | 08 July 2016, 10:54:18 UTC | Extended svi_test.ipynb to show how to use the stochastic optimizer. | 08 July 2016, 10:54:18 UTC |
b331313 | Mark van der Wilk | 08 July 2016, 10:02:43 UTC | Merge branch 'master' of github.com:GPflow/GPflow into get_param_index | 08 July 2016, 10:02:43 UTC |
62972a2 | Mark van der Wilk | 07 July 2016, 11:49:10 UTC | Fixed tests and small bug. | 07 July 2016, 11:49:10 UTC |
57876ab | Alexander G. de G. Matthews | 07 July 2016, 06:52:26 UTC | Merge pull request #120 from GPflow/lower_bound_transforms improvements to transforms | 07 July 2016, 06:52:26 UTC |
3f71351 | James Hensman | 06 July 2016, 17:33:24 UTC | improvements to transforms | 06 July 2016, 17:33:24 UTC |
dea3e94 | Mark van der Wilk | 06 July 2016, 12:55:46 UTC | get_samples_dict now returns a pandas DataFrame object. | 06 July 2016, 12:55:46 UTC |
6253621 | Mark van der Wilk | 06 July 2016, 11:11:16 UTC | Merge branch 'master' of github.com:GPflow/GPflow into get_param_index | 06 July 2016, 11:11:16 UTC |
de38ef7 | Alexander G. de G. Matthews | 01 July 2016, 12:31:40 UTC | Merge pull request #108 from GPflow/Placeholder Placeholder | 01 July 2016, 12:31:40 UTC |
ab157e8 | James Hensman | 30 June 2016, 09:27:22 UTC | testing samples_dict with fixed param | 30 June 2016, 09:27:22 UTC |
e8d7432 | James Hensman | 30 June 2016, 09:24:52 UTC | a simple test for get_samples_dict | 30 June 2016, 09:24:52 UTC |
45bcb9c | James Hensman | 30 June 2016, 09:13:42 UTC | improvements to the regression notebook | 30 June 2016, 09:13:42 UTC |
8a58c57 | James Hensman | 30 June 2016, 08:53:56 UTC | a new function to make an array of samples into a dictionary of the same form as get_param_dict | 30 June 2016, 08:53:56 UTC |
5be1aa6 | James Hensman | 30 June 2016, 08:31:26 UTC | improved docstring | 30 June 2016, 08:31:26 UTC |
6a0dc6e | James Hensman | 30 June 2016, 08:27:26 UTC | trivial merge | 30 June 2016, 08:27:26 UTC |
deaab00 | James Hensman | 29 June 2016, 19:53:31 UTC | some improvements to update_data notebook | 29 June 2016, 19:53:31 UTC |
e425bbc | James Hensman | 29 June 2016, 19:20:47 UTC | removing more notebooks | 29 June 2016, 19:20:47 UTC |
d2c16d9 | James Hensman | 29 June 2016, 19:15:38 UTC | removing ipynb_checkpoints | 29 June 2016, 19:15:38 UTC |
ca32ff2 | James Hensman | 29 June 2016, 17:06:04 UTC | small improvements to test_param | 29 June 2016, 17:06:04 UTC |
e8b04bc | James Hensman | 29 June 2016, 16:11:29 UTC | trivial merge | 29 June 2016, 16:11:29 UTC |
804435b | Alexander G. de G. Matthews | 29 June 2016, 15:24:25 UTC | Merge pull request #112 from GPflow/to_dict `to_dict` | 29 June 2016, 15:24:25 UTC |
86a4ac5 | James Hensman | 29 June 2016, 14:12:23 UTC | Merge branch 'master' into to_dict | 29 June 2016, 14:12:23 UTC |
70ca464 | James Hensman | 29 June 2016, 14:11:40 UTC | Merge pull request #114 from GPflow/PabloLeon-readmeTypos Update README.md. Thanks @PabloLeon | 29 June 2016, 14:11:40 UTC |
8a32f66 | PabloLeon | 29 June 2016, 13:55:34 UTC | Update README.md | 29 June 2016, 13:55:34 UTC |
1a5fba1 | James Hensman | 29 June 2016, 13:50:05 UTC | improving tests for models that should recompile | 29 June 2016, 13:50:05 UTC |
c140477 | James Hensman | 29 June 2016, 13:45:31 UTC | correcting no-cover statement | 29 June 2016, 13:45:31 UTC |
4505df2 | James Hensman | 29 June 2016, 13:28:33 UTC | removing exectuable bit for test_data_object | 29 June 2016, 13:28:33 UTC |
c050115 | James Hensman | 29 June 2016, 12:51:49 UTC | removing debug statements | 29 June 2016, 12:51:49 UTC |
0e1aa36 | James Hensman | 29 June 2016, 12:08:16 UTC | removing remnanat of calc_feed_dict | 29 June 2016, 12:48:27 UTC |
1e6d90c | Alexander G. de G. Matthews | 29 June 2016, 12:27:17 UTC | Merge branch 'master' into to_dict | 29 June 2016, 12:27:17 UTC |
5c1a44a | Mark van der Wilk | 29 June 2016, 12:18:44 UTC | Merge pull request #113 from GPflow/kern_slicing Kern slicing | 29 June 2016, 12:18:44 UTC |
4bd0764 | James Hensman | 29 June 2016, 10:57:02 UTC | lots of new simple tests for DAtaHolder | 29 June 2016, 10:57:02 UTC |
c5a1306 | James Hensman | 29 June 2016, 10:37:39 UTC | Updating RELEASE, _version, README incrementing version to 0.2.0 adding @fujiisoup to README detailing new features in RELEASE | 29 June 2016, 10:37:39 UTC |
6bb7e15 | James Hensman | 29 June 2016, 10:29:55 UTC | minor edits to docstrings | 29 June 2016, 10:29:55 UTC |
dfed3ca | James Hensman | 29 June 2016, 10:08:51 UTC | Merge remote-tracking branch 'origin' into Placeholder | 29 June 2016, 10:08:51 UTC |
8e008d7 | James Hensman | 29 June 2016, 09:45:53 UTC | adding a string function for the DataHolder Class2 | 29 June 2016, 09:45:53 UTC |
8ed17d0 | James Hensman | 29 June 2016, 09:40:33 UTC | silly bug fix | 29 June 2016, 09:40:33 UTC |
7905bb6 | James Hensman | 29 June 2016, 08:36:52 UTC | Changing data now only recompiles if necessary An option in the dataholder class lets it choose what to do when the shape of data are changed. So now we can do X = np.random.randn(10, 1) Y = np.sin(X) m = GPflow.models.GPR(X, Y, GPflow.kernels.RBF(1)) m.optimize() X_new = np.random.randn(12, 1) Y_new = np.sin(X_new) m.X = X_new m.Y = Y_new m.optimize() # no recompile neded. | 29 June 2016, 08:36:52 UTC |
61df1f1 | James Hensman | 28 June 2016, 19:00:54 UTC | some pep8 changes in test_kerns.py | 28 June 2016, 19:00:54 UTC |