Commit graph

5261 commits

Author SHA1 Message Date
Akash Kumar Dhaka
f9a0325b9e adding some test cases for EP.. more work needs to be done, these are some high level test cases .. 2017-06-12 13:46:50 +03:00
Zhenwen Dai
bd8947c8c2 Merge pull request #512 from pgmoren/EP_refactor
Refactor EP/EPDTC
2017-06-09 18:01:56 +01:00
Moreno
dd0d8f7862 Refactor EP and EPDTC 2017-06-08 11:00:17 +01:00
Zhenwen Dai
8569424933 Merge pull request #508 from esiivola/EP_refactor
Bring the ongoing working about EP refactoring
2017-06-02 11:59:46 +02:00
esiivola
a5c06b195d Added initial version of the refactored EP 2017-06-01 02:40:01 +03:00
esiivola
7d996e79e9 Added initial version of the refactored EP 2017-06-01 02:38:17 +03:00
esiivola
be192779a0 Added initial version of the refactored EP 2017-06-01 02:19:58 +03:00
mzwiessele
845168af3b fix: pkg: CHANGELOG 2017-04-12 11:54:11 +01:00
mzwiessele
e554eeba64 Bump version: 1.6.1 → 1.6.2 2017-04-12 11:53:27 +01:00
mzwiessele
480aedb74a fix: updated keywords 2017-04-12 11:53:05 +01:00
Max Zwiessele
a5ba3057ec Merge pull request #491 from alexfeld/parallel_opt
fix for parallel optimization
2017-04-12 11:28:46 +01:00
Zhenwen Dai
2f7ab3f5c7 Merge pull request #492 from pgmoren/devel
We did some benchmarking on classification. These changes should be fine. Let's merge it in.
2017-03-27 13:26:27 +01:00
Max Zwiessele
cc4606beb6 Merge pull request #489 from SheffieldML/linalg_cython-1
cython in linalg fix #458
2017-03-23 11:45:37 +00:00
Moreno
0c248e7520 Changes in EP/EPDTC to fix numerical issues and increase the flexibility of the inference.
Changes to avoid numerical issues and improve the performance:
    - Keep value of the EP parameters between calls
    - Enforce positivity of tau_tilde
    - Stable computation of the EP moments for the Bernoulli likelihood
    - Compute marginal in the GP model without directly inverting tau_tilde

    Changes to improve the flexibility:
    - Add parameter for maximum number of iterations
    - Distinguish between alternated/nested mode
    - Distinguish between sequential/parallel updates in EP
2017-03-22 13:40:06 +00:00
Alex Feldstein
4e8c95055c fix in sparse_gp_mpi optimizer 2017-03-20 13:27:25 -04:00
Alex Feldstein
221f7f792f fix for parallel optimization 2017-03-17 19:32:47 -04:00
Max Zwiessele
bc59dc4ee0 cython in linalg
did set cython to working if linalg_cython was importable.
2017-03-10 08:05:36 +00:00
Max Zwiessele
627c878455 Merge pull request #486 from SheffieldML/deploy
Merge pull request #471 from SheffieldML/devel
2017-03-02 14:07:42 +00:00
Max Zwiessele
013064fa41 Merge pull request #471 from SheffieldML/devel
new version
2017-03-02 14:07:06 +00:00
mzwiessele
11d332566c chg: pkg: CHANGELOG update 2017-02-28 10:04:47 +00:00
mzwiessele
6fe8c69e81 Bump version: 1.6.0 → 1.6.1 2017-02-28 10:04:36 +00:00
mzwiessele
67b497e5df fix: beiwang will add GMM in full 2017-02-28 10:04:07 +00:00
mzwiessele
e9d302c87a chg: pkg: CHANGELOG update 2017-02-28 08:44:52 +00:00
mzwiessele
019522be0d Bump version: 1.5.9 → 1.6.0 2017-02-28 08:44:39 +00:00
mzwiessele
43bb5e3a1d fix: kernel tests and variational tests 2017-02-28 08:41:33 +00:00
mzwiessele
920765bcce fix: plotting tests for new matplotlib 2017-02-24 13:10:00 +00:00
mzwiessele
9357c01a61 Merge branch 'devel' into alexfeld-offline_plotly 2017-02-23 16:04:13 +00:00
mzwiessele
9ccbaec0dd fix: model tests numpy integer error 2017-02-23 16:03:53 +00:00
mzwiessele
5f7c074645 Merge branch 'devel' into alexfeld-offline_plotly 2017-02-23 15:17:01 +00:00
mzwiessele
f44d787a8d fix: replot with new matplotlib 2017-02-23 15:15:58 +00:00
mzwiessele
b65c9ba443 fix: offline plotting workaround with squeezing arrays 2017-02-23 15:15:22 +00:00
mzwiessele
84cf13ea8f Merge branch 'offline_plotly' of git://github.com/alexfeld/GPy into alexfeld-offline_plotly 2017-02-23 14:45:43 +00:00
mzwiessele
6cd13ac2b3 fix: Fixed numpy 1.12 indexing and shape preservation 2017-02-23 14:45:18 +00:00
Alex Feldstein
362537c7d9 provide two classes for plotly plots to remove global variable 2017-02-23 08:59:47 -05:00
mzwiessele
afe37dbfd8 fix: pkg: changelog 2017-02-23 13:16:14 +00:00
mzwiessele
5f40443fd5 Bump version: 1.5.8 → 1.5.9 2017-02-23 13:15:40 +00:00
mzwiessele
3c7a1c4281 Merge remote-tracking branch 'origin/deploy' into devel 2017-02-23 13:15:25 +00:00
mzwiessele
ac06d23d48 chg: pkg: CHENGELOG update 2017-02-23 13:14:12 +00:00
mzwiessele
4ebeb96e9e Bump version: 1.5.7 → 1.5.8 2017-02-23 13:13:42 +00:00
mzwiessele
0fc8110538 fix: pkg: dim reduction simulation with different functions 2017-02-23 13:13:34 +00:00
Alex Feldstein
977aee2b47 add offline plotting for plotly 2017-02-22 16:28:37 -05:00
Zhenwen Dai
e74a31c482 Update ss_gplvm.py
resolve the future warning: FutureWarning:comparison to `None` will result in an elementwise object comparison in the future.
2017-01-29 11:38:13 +00:00
Max Zwiessele
fce0e4258b Merge pull request #472 from SheffieldML/predictive_gradients
fix: predictive_gradients for new posterior class
2017-01-10 15:43:56 +00:00
mzwiessele
6fc0cc630c fix: predictive_gradients for new posterior class 2017-01-10 14:38:09 +00:00
Max Zwiessele
f36a394766 Merge pull request #470 from SheffieldML/plotting_fix
Plotting fix
2017-01-10 13:48:28 +00:00
mzwiessele
b17b92043c chg: pkg: CHANGELOG update 2017-01-10 12:53:34 +00:00
mzwiessele
3608cff438 Bump version: 1.5.6 → 1.5.7 2017-01-09 11:05:20 +00:00
mzwiessele
b6d2cf4406 fix: removed additional dict line 2017-01-09 11:01:30 +00:00
mzwiessele
fe3bad7200 fix: plotting also allows 3D (capitals) 2017-01-09 10:59:51 +00:00
Safrone
14046705cf fix: fallback for when no environment variables are set (#467)
* fix: dev: add or in home directory getting

adds another or when getting the home directory with os.getenv() so that if neither $HOME nor $USERPROFILE environment variable is set, os.path.join() will not fail by getting a None and the config will revert to the default configuration file.

* fix: remove extra statement
2017-01-09 09:50:29 +00:00