https://github.com/GPflow/GPflow

sort by:
Revision Author Date Message Commit Date
fbb5e40 Merge branch 'master' into pypi 17 March 2017, 11:29 UTC
c488b5a Merge pull request #384 from GPflow/tfwnicholson/ReassignParam Allow reassignment of Param(eterized)s 14 March 2017, 22:48 UTC
fa04f4b Allow reassignment of Param(eterized)s 14 March 2017, 15:31 UTC
63c84ca Merge branch 'master' into pypi 13 March 2017, 15:46 UTC
563e0c5 Merge pull request #380 from GPflow/tfwnicholson/379/NamingGPR Allow naming of GPR 13 March 2017, 15:44 UTC
39bd0e0 GPflow version 0.3.6 for pip 13 March 2017, 15:33 UTC
5ef9bd6 Merge branch 'master' into tfwnicholson/379/NamingGPR 13 March 2017, 14:56 UTC
8fa1a50 Merge pull request #374 from GPflow/testnotebook Adding tests to cover the notebooks. 13 March 2017, 14:55 UTC
1a706e5 Merge branch 'pypi' of https://github.com/GPflow/GPflow into pypi 13 March 2017, 14:55 UTC
ea2a605 Merge branch 'master' into pypi 13 March 2017, 14:57 UTC
ad81e67 more info 13 March 2017, 14:55 UTC
81af9d0 update version bump check list 13 March 2017, 14:52 UTC
cbdca19 change setup to have rtf formatted README file that renders nicely in pypi 13 March 2017, 14:49 UTC
1ec1693 tell PyPI where README file is 13 March 2017, 14:12 UTC
dedc91f Fix broken unit test 13 March 2017, 14:00 UTC
4dc8aea typo 13 March 2017, 11:39 UTC
60b481a part 2 timer rm 13 March 2017, 11:35 UTC
100bfed remove timer 13 March 2017, 11:33 UTC
6f164e2 update travis 13 March 2017, 11:30 UTC
9dca9ef add notebook packages to travis 13 March 2017, 09:42 UTC
bc8f2b2 Allow naming of GPR 10 March 2017, 17:58 UTC
79fb1a7 update test 10 March 2017, 14:49 UTC
6c9c0ef fixing notebooks, improved test 10 March 2017, 14:32 UTC
e15ff9e python 2 compatibility 09 March 2017, 22:44 UTC
50431a0 clean up 09 March 2017, 22:36 UTC
0c17b45 testing notebooks 09 March 2017, 22:34 UTC
1634688 session configuration settings (#371) * configuration settings * autoflow test, override default settings * documentation for session settings 09 March 2017, 17:57 UTC
3a713e8 Multiple params (#370) * Preventing multiple params in tree * Address PR comments 07 March 2017, 15:05 UTC
1d3e25c making ekern_tests deterministic (#366) * making ekern_tests deterministic * missing rng * swiching random seed * small edits to test_ekerns including 100 quadrature points * choleskifying eKxz in RBF * choosing a better random seed and fewer quad points * fewer GH points for poor old servers 06 March 2017, 17:34 UTC
ad168b3 Updates to multiclass likelihood. (#365) * correcting the multiclass predict density so that it gave a log density. * fixing the expression in the Multiclass likelihood for predict_density (when using RobustMax). * adjusting the predict mean and variance function of multiclass to deal with predict density giving log probabilities * fixing the corresponding test for this to correct values, * adding a very simple test to check that it computes the log probs. 03 March 2017, 15:37 UTC
8acd075 remove explicit dependency on tensorflow 1.0.0 (#363) 02 March 2017, 12:38 UTC
312f109 Update svi_test.ipynb (#361) To avoid a `TypeError: _optimize_tf() got an unexpected keyword argument 'max_iters'`, `max_iters` needs to be replaced by `maxiter` 02 March 2017, 10:57 UTC
825d141 tensorflow 1.0 (#360) * Switch to tensorflow 1.0.0 * tf.concat_v2 is now called tf.concat * Update tensorflow in docs and travis 02 March 2017, 09:26 UTC
7b21373 Tweak of a typo in docs. (#352) 20 February 2017, 12:06 UTC
c61389a Merge pull request #351 from GPflow/docs_tlc Docs tlc 20 February 2017, 11:45 UTC
2c70fa5 Adding kernels. 20 February 2017, 11:16 UTC
5a049ca Correcting typo in settings. 20 February 2017, 10:53 UTC
5c3997d Removing typo. 20 February 2017, 10:52 UTC
783ba64 Removing incomplete text. 20 February 2017, 10:51 UTC
f0c9a8d Adding cross referencing. 20 February 2017, 10:48 UTC
82071a4 Tidying classification notebook. 20 February 2017, 10:40 UTC
ea383d1 Adding Italics. 20 February 2017, 10:38 UTC
596a747 Updating references. 20 February 2017, 10:33 UTC
1f6140a Adding reference to intro. 20 February 2017, 10:10 UTC
95095ca Adding authors to classification code. 20 February 2017, 10:10 UTC
d382260 Roadmap (#348) * Adding roadmap 17 February 2017, 16:35 UTC
0125b2a Newer version of nbsphinx. (#347) 17 February 2017, 11:17 UTC
56338f2 Requirements rtd (#346) * fix rtd theme import * Removing unnecessary dependency. 17 February 2017, 11:02 UTC
624c66c Py35 in docs require. (#344) 16 February 2017, 19:13 UTC
89a4a89 Requirements tweak. (#343) 16 February 2017, 18:14 UTC
71019ad docs require tweak (#339) * Include sphinx_rtd_theme 15 February 2017, 17:36 UTC
a177e81 Fresh docs (#337) * Using nicer style file. * Introducing clearer hieararchy. * Category for tutorials and examples. * Category for api and architecture. * Category for derivations. * Tidying up bibtex and adding docker reference. * Adding version history link and correcting typo. * Correction various out of date aspects of intro. * Better formatting of bibtex. 15 February 2017, 15:19 UTC
15793b4 Docker file. (#336) * Docker file and readme edits 14 February 2017, 20:24 UTC
20a3f49 Avoid copies via tiling in eKernels (#329) * avoid copies via tiling for matrix_solve * use matmul instead of einsum 03 February 2017, 15:47 UTC
6745ccd TF futureproofing: tf.mul -> tf.multiply. (#325) 31 January 2017, 16:36 UTC
2906363 Notes for contributors and changes to readme (#317) * First shot at notes for contributors and changes to readme * changing headings * Update contributing.md * Update contributing.md notes for version numbering. * losing the link to google python style guide. 31 January 2017, 15:58 UTC
b4dce8c Merge pull request #174 from GPflow/tracer Tracer and wrapped session for GPflow 31 January 2017, 15:00 UTC
c1295e1 Update session.py 29 January 2017, 17:46 UTC
0935527 Improved coverage. 29 January 2017, 17:32 UTC
4c7cbed Simplify session.py, extended tests. 26 January 2017, 18:54 UTC
13d548a Added test, addressed comments. 26 January 2017, 18:21 UTC
8a4e023 Merge branch 'master' of github.com:GPflow/GPflow into tracer 26 January 2017, 17:59 UTC
263b2fd Sgpr notes (#299) * Small corrections to SGPR notes. * adding missing equals signs. * Correcting typo in notebook. * Small tweak to get code cov to run. 19 January 2017, 10:05 UTC
2e43abe Fixed each_time warning. 17 January 2017, 15:10 UTC
48452cf Modified existing profiling tools to be configurable through settings. - Tracer child class is now not abstract any more. - `get_session()` now returns a constructed object. 13 January 2017, 18:08 UTC
0c48a3f Merge branch 'master' of github.com:GPflow/GPflow into tracer 13 January 2017, 16:39 UTC
7b904f4 Reformatting code for PEP8. 13 January 2017, 16:03 UTC
6add8d9 Merge branch 'master' of github.com:GPflow/GPflow into tracer 13 January 2017, 16:03 UTC
3863e13 updating tf version in readthedocs (#319) 13 January 2017, 15:26 UTC
b970ee6 link GPLVM documentation (#318) * link GPLVM documentation * relative links to notebooks * moving stray notebook location 13 January 2017, 14:49 UTC
0e4b3c4 Compatibility with next version of TensorFlow (#316) * Compatibility with next version of TensorFlow. - Remove references to batch_matmul. - Various functions that need to be renamed. 13 January 2017, 12:25 UTC
252baea Update README.md (#311) 12 January 2017, 11:39 UTC
bba8e96 Bonnevie quadrature refact (#310) * Refactored all quadrature functions into a separate file and updated all existing functions to use it * ekernels.py made compatible with quadrature.py * removal of quadcov function * removal of quadcov function * resolve merge conflict. * made code 2.7 compatible * Small cleanup. 11 January 2017, 16:18 UTC
b13937d Changes for tf0.12 (#307) * Changes for tf0.12. * Modified tests as well, updated readme & version. * Update .travis.yml 11 January 2017, 09:06 UTC
2049274 adding overflow check and bugfix. (#303) 20 December 2016, 15:02 UTC
05042f4 Sgpr notes (#296) * Small corrections to SGPR notes. * adding missing equals signs. 14 December 2016, 13:45 UTC
851fac3 minor updates to hmc.py (#293) 05 December 2016, 20:43 UTC
7ae7fff fix minor bug in MultiClass when passing invlink (#291) 05 December 2016, 09:28 UTC
9366211 Improve test coverage for stochastic gradients with tf optimizer. (#287) * Adding sequential generation to minibatch class. * Test minibatch data. * Correction on basis of test. * Pulling out sequence generation. * Building up svgp regression test. * Pulling out minibatch functionality into new python file. * adding test of sampler logic. 30 November 2016, 08:09 UTC
262f652 Feed dict needs to be updated on each iteration. (#285) 26 November 2016, 15:06 UTC
d53a9c6 Paramlist constructor bugfix (#282) * changed default argument behaviour for paramlist * tests to cover paramlist constructor 26 November 2016, 12:43 UTC
e6579d4 added test for multiple Y columns. Fix in SGPR and GPRFITC (#283) 25 November 2016, 17:18 UTC
3ab7139 fixing bug #277, copy error in mean function constructors (#278) * fixing bug #277, copy error in mean functino constructors * improved default logic for mean fnction constructors 24 November 2016, 14:44 UTC
1b7b2df Merge pull request #276 from GPflow/update-travis Update travis 24 November 2016, 10:46 UTC
c0bfa30 Merge branch 'master' into update-travis 24 November 2016, 10:29 UTC
876a511 travis now uses relase version of tf 24 November 2016, 10:12 UTC
1de5083 docs now use python 3.4 (#275) 24 November 2016, 09:59 UTC
6f036af trying puthon 3.4 24 November 2016, 09:40 UTC
db38323 Kernel expectations (#195) This squash-commit contains a large volume of work by @markvdw and @alexisboukouvalas. I'm keeping all of the commit history here for posterity. Interested viewers can see some discussion on github, under pull request #195. * Initial code for new kernel expectations. - RBF done. - Added another transformation in etransforms.py. * first step to merge gplvm and kernexp approaches * Added kernel expectations of linear, and eKxz for RBF. - NB: Linear still need to be tested better. - Todo: exKxz for linear. * Added multidimensional quadrature in `Kern` base class for kernel expectations. - Replaced monte carlo tests with more reliable quadrature tests. - Added exKxz for `Linear` kernel * testing new ekernels code, starting on active dimensions, further testing needed as well as modifying Bayesian GPLVM code * Linear and Polynomial kernels did not respect active_dims properly in Kdiag. - Added slice call to Linear.Kdiag - Fixed TestSlice to test more kernels. - Fxied TestSlice to have the correct inputdim. * Begin work on sum kernel, smoothing out active_dims for ekernels. * Fixed `input_dim` in `test_kerns.py`. Added assertion. * kernexp quadrature now works with `active_dims`. - exKzx which doesn't work now raises an error from TensorFlow. - Various other assertions. * Better deduction of `input_dim` for `kernels.Combination`. * Small fix of test. * Fixed issue of KzxKxz in Add kernel. Solution checks for diagonal q(X) and performs quadrature on the covariance of KzxKxz if not diagonal. * GPLVM now works with new kernel expectation code. - Added a new DiagMatrix transform. - Removed legacy code. - Modified GPLVM to accept full covariance matrices. * Fixing a small error in DiagMatrix transform. * Added warnings. * Removed etransforms code. BlockTriDiagonalTransform is now only used in tests. * Prevent `TridiagonalBlockRep` from being tested as a `Transform`. * improvements to DiagonalMatrix transform * improved testing of kernel slice * update test to use kernels * `ekernels.RBF` ARD bug fixed. * Increased test coverage. * Increased test coverage. * docstring for gplvm, removed unused variable in ekernels * testing composite kernels in gplvm * Added Prod to `ekernels.py`. * Fixed usage of `tf.gather_nd`, which does not have a gradient in `_slice_cov()`. * add GPLVM notebook, increase testing to include Prod kernels, add documentation stub, fix bibliography * improve GPLVM notebook with working example * Fixed bug that `X_var` in `BayesianGPLVM` gets slightly different values. * Quadrature can be switched off, plus the appropriate checks. * Kernel expectations now accept 2D variances. * Fix to test. * Reworked quadrature code in Add in anticipation of adding exact expectations for certain pairs of kernels. * Added Linear + Add cross terms for overlapping active_dims. * Initial try for extra test for `ekernels.Add` cross terms. * `_slice_cov` now again compatible with numpy arrays. * Requested code reviews. 23 November 2016, 18:31 UTC
419c43b Merge pull request #273 from GPflow/jameshensman-readme-patch point to tensorflow 0.11 in readme (not 0.10) 21 November 2016, 10:45 UTC
f2883d5 Merge branch 'master' into jameshensman-readme-patch 21 November 2016, 09:08 UTC
9999cc4 point to tensorflow 0.11 in readme (not 0.10) 21 November 2016, 09:07 UTC
efbea03 Patch setattr (#272) * Patch for #269 * Replacement of Parameterized now raises _needs_recompile flag. * Fix typo 20 November 2016, 08:19 UTC
4005d83 Update kernels.ipynb (#271) Corrected a couple of typos in the text. 18 November 2016, 15:04 UTC
9de24ca Patch for #269 (#270) Fix bug in equality comparison: fails on some systems due to floating point error. 17 November 2016, 12:33 UTC
3f9c248 Bibtex docs (#263) * Adding the GPflow bibtex. * Tweaking bibtex * Tweaking Readme order. 09 November 2016, 14:12 UTC
c84bc39 Merge pull request #145 from GPflow/multi-likelihood Multi likelihood 07 November 2016, 16:10 UTC
7131e7f Merge branch 'master' into multi-likelihood 07 November 2016, 13:21 UTC
a1c5340 add fn to gte the length of a paramlist (#220) * add fn to ge the length of a paramlist * a very simple test for the length of a paramlist 04 November 2016, 17:16 UTC
d0b3a7e small update to meanfunction tests 04 November 2016, 14:51 UTC
back to top