8677668 | Casper Sønderby | 07 August 2016, 12:11:16 UTC | Update requirements.txt | 07 August 2016, 12:11:16 UTC |
93209ef | Casper Sønderby | 27 July 2016, 22:24:30 UTC | Merge pull request #39 from casperkaae/stl10 add STL10 + fix normalization off by one | 27 July 2016, 22:24:30 UTC |
0f93650 | skaae | 27 July 2016, 11:19:28 UTC | add STL10 + fix normalization off by one - add STL10 loader. - fixes normalizaton dividing by 256 instead of 255. | 27 July 2016, 11:19:28 UTC |
d50ed81 | Casper Sønderby | 05 May 2016, 22:56:01 UTC | Update datasets.py fix cifar10 loader | 05 May 2016, 22:56:01 UTC |
de4e573 | Casper Sønderby | 05 May 2016, 14:59:45 UTC | Merge pull request #36 from casperkaae/vimco add vimco example + bernoulli sample layers | 05 May 2016, 14:59:45 UTC |
8fcb6ec | skaae | 02 May 2016, 11:35:03 UTC | add vimco | 02 May 2016, 11:35:03 UTC |
ea1df42 | Casper Sønderby | 08 April 2016, 08:44:23 UTC | Merge pull request #35 from wuaalb/helpers thanks, merged #35 | 08 April 2016, 08:44:23 UTC |
9dbd91e | wuaalb | 06 April 2016, 13:59:24 UTC | revert eps to epsilon, clean up distributions | 06 April 2016, 14:27:13 UTC |
1c3d877 | wuaalb | 02 April 2016, 19:59:02 UTC | added normal-normal kld | 02 April 2016, 19:59:02 UTC |
ac4b940 | wuaalb | 01 April 2016, 18:04:38 UTC | updated examples | 01 April 2016, 18:14:00 UTC |
ba49e0b | wuaalb | 01 April 2016, 17:53:03 UTC | changed some argument names to be more consistent with lasagne, numpy | 01 April 2016, 17:53:03 UTC |
f288eaf | wuaalb | 01 April 2016, 17:44:41 UTC | added log normal parameterized with variance | 01 April 2016, 17:44:41 UTC |
61e3f0c | wuaalb | 01 April 2016, 17:12:35 UTC | added log-sum-exp util | 01 April 2016, 17:18:14 UTC |
f5af671 | Casper Sønderby | 31 March 2016, 20:50:29 UTC | Merge pull request #34 from casperkaae/updatedatasetloader downloading the svhn extra dataset only when needed. | 31 March 2016, 20:50:29 UTC |
bfc34da | Lars Maaloee | 31 March 2016, 15:12:05 UTC | downloading the svhn extra dataset only when needed. | 31 March 2016, 15:12:05 UTC |
4ed9c02 | Casper Sønderby | 10 March 2016, 14:54:40 UTC | Update vae_vanilla.py | 10 March 2016, 14:54:40 UTC |
01c7f24 | Casper Sønderby | 07 March 2016, 10:30:19 UTC | Update iw_vae_normflow.py | 07 March 2016, 10:30:19 UTC |
0836cd3 | Casper Sønderby | 07 March 2016, 10:29:56 UTC | Update iw_vae.py | 07 March 2016, 10:29:56 UTC |
6ee0b67 | Casper Sønderby | 06 March 2016, 12:30:52 UTC | fix epsilon iw_vae_normflow | 06 March 2016, 12:30:52 UTC |
74ab56f | Casper Sønderby | 06 March 2016, 12:29:59 UTC | fix epsilon iw_vae | 06 March 2016, 12:29:59 UTC |
c2465b9 | Casper Sønderby | 06 March 2016, 12:26:45 UTC | Merge pull request #32 from thjashin/master address NaN issues | 06 March 2016, 12:26:45 UTC |
ebd52bd | Jiaxin | 03 March 2016, 13:03:42 UTC | eps default to 0 | 03 March 2016, 13:03:42 UTC |
161cb5b | Jiaxin | 03 March 2016, 05:13:36 UTC | add eps as paramters | 03 March 2016, 05:13:36 UTC |
43053fb | Jiaxin | 02 March 2016, 07:14:44 UTC | address NaN issues | 02 March 2016, 07:14:44 UTC |
2c2b99f | Casper Sønderby | 18 February 2016, 20:55:26 UTC | fix mu->mean in examples | 18 February 2016, 20:55:29 UTC |
695f1ed | Casper Sønderby | 16 February 2016, 16:15:58 UTC | Merge pull request #31 from casperkaae/add_seed add seed option to sample layers | 16 February 2016, 16:15:58 UTC |
16b00db | Casper Sønderby | 15 February 2016, 21:17:20 UTC | add seed v2 | 15 February 2016, 21:17:20 UTC |
d26e011 | Casper Sønderby | 15 February 2016, 21:15:32 UTC | add seed method | 15 February 2016, 21:15:32 UTC |
230cbf0 | Casper Sønderby | 15 February 2016, 20:24:12 UTC | add seed option to sample layers add seed option to SampleLayer and SimpleSampleLayer init | 15 February 2016, 20:24:12 UTC |
ca2ae31 | Casper Sønderby | 15 February 2016, 20:10:50 UTC | Merge pull request #30 from casperkaae/fixdatasetloader fix datasetloader and confmat | 15 February 2016, 20:10:50 UTC |
08d0d5d | Casper Sønderby | 15 February 2016, 20:09:27 UTC | fix line width v2 | 15 February 2016, 20:09:27 UTC |
5b79e7c | Casper Sønderby | 15 February 2016, 20:08:55 UTC | fix line widths in dataset.py | 15 February 2016, 20:08:55 UTC |
7880c75 | Casper Sønderby | 15 February 2016, 19:30:18 UTC | fix datasetloader and confmat 1) Moves import of nonstandard packages to local functions in dataset-loaders 2) Changes interface to the ConfusionMatrix.batchadd to be consistent with cost functions | 15 February 2016, 19:30:18 UTC |
f28d1c6 | Casper Sønderby | 15 February 2016, 19:18:04 UTC | Merge pull request #28 from casperkaae/naming Naming | 15 February 2016, 19:18:04 UTC |
1b31d1a | skaae | 15 February 2016, 12:28:02 UTC | latex typo | 15 February 2016, 12:28:02 UTC |
0111643 | skaae | 15 February 2016, 12:18:36 UTC | naming | 15 February 2016, 12:18:36 UTC |
a770b01 | skaae | 15 February 2016, 12:18:13 UTC | add multinomial + naming | 15 February 2016, 12:18:13 UTC |
f252053 | Søren Kaae Sønderby | 14 February 2016, 23:07:06 UTC | Fix error where h4 was wrongly wired to h5 and h6 | 14 February 2016, 23:07:06 UTC |
b721d93 | Casper Sønderby | 09 February 2016, 08:42:31 UTC | Merge pull request #27 from casperkaae/rotten add rotten tomatoes character loader | 09 February 2016, 08:42:31 UTC |
6a0ff3a | skaae | 08 February 2016, 23:40:30 UTC | loader for rotten tomatoes | 08 February 2016, 23:40:30 UTC |
e14aaf1 | Casper Sønderby | 28 January 2016, 14:09:25 UTC | fix norb dataset loader | 28 January 2016, 14:09:25 UTC |
5024d81 | Casper Sønderby | 28 January 2016, 11:36:18 UTC | add small norb dataset | 28 January 2016, 11:36:18 UTC |
1c9fa4d | Casper Sønderby | 27 January 2016, 09:50:57 UTC | fix omniglot loader | 27 January 2016, 09:50:57 UTC |
58da87c | Casper Sønderby | 27 January 2016, 09:09:18 UTC | add omniglot from burdas repo | 27 January 2016, 09:09:18 UTC |
06a60e1 | Casper Sønderby | 14 January 2016, 23:19:02 UTC | better description | 14 January 2016, 23:19:02 UTC |
4420361 | Casper Sønderby | 14 January 2016, 23:10:41 UTC | add keyword argument for custom nonlinearity in sample layer | 14 January 2016, 23:10:41 UTC |
023e9a2 | Casper Sønderby | 04 January 2016, 15:55:06 UTC | fix omniglot | 04 January 2016, 15:55:06 UTC |
948be10 | Casper Sønderby | 04 January 2016, 14:32:34 UTC | add omniglot | 04 January 2016, 14:32:34 UTC |
627ca2b | Casper Sønderby | 04 January 2016, 14:31:45 UTC | add omniglot | 04 January 2016, 14:31:45 UTC |
cae7766 | Casper Sønderby | 30 December 2015, 14:28:38 UTC | add proper cifar10 loader | 30 December 2015, 14:28:38 UTC |
b76bb97 | Casper Sønderby | 30 December 2015, 10:46:44 UTC | 20newsgroup fix | 30 December 2015, 10:46:44 UTC |
bdce921 | Casper Sønderby | 29 December 2015, 17:42:26 UTC | fix onehot 2 | 29 December 2015, 17:42:26 UTC |
e5b359b | Casper Sønderby | 29 December 2015, 17:31:03 UTC | 20newsgroup onehot fix | 29 December 2015, 17:31:03 UTC |
2e7a05b | Casper Sønderby | 29 December 2015, 17:22:12 UTC | add 20newsgroup dataset | 29 December 2015, 17:22:12 UTC |
6a821cb | Casper Sønderby | 25 November 2015, 14:15:27 UTC | fixed ff fixed splits | 25 November 2015, 14:15:27 UTC |
ba18078 | Casper Sønderby | 25 November 2015, 13:58:46 UTC | add download of fixed splits for lfw and freyfaces | 25 November 2015, 13:58:46 UTC |
d0f90c1 | Casper Sønderby | 25 November 2015, 13:04:51 UTC | fix reshape error in svhn loader | 25 November 2015, 13:04:51 UTC |
2068e03 | Casper Sønderby | 25 November 2015, 12:59:06 UTC | reshape freyfaces | 25 November 2015, 12:59:06 UTC |
63f2938 | Casper Sønderby | 25 November 2015, 12:55:17 UTC | dequantify frey faces | 25 November 2015, 12:55:17 UTC |
2e397de | Casper Sønderby | 25 November 2015, 12:33:58 UTC | add option to dequantify image data | 25 November 2015, 12:33:58 UTC |
7b79215 | Casper Sønderby | 24 November 2015, 21:46:30 UTC | Merge pull request #23 from casperkaae/add_datasets add svhn and lfw datasets | 24 November 2015, 21:46:30 UTC |
57cde4f | Casper Sønderby | 24 November 2015, 15:11:37 UTC | add svhn and lfw datasets | 24 November 2015, 15:11:37 UTC |
6a96b84 | Casper Sønderby | 23 November 2015, 14:57:57 UTC | add freyfaces dataset | 23 November 2015, 14:57:57 UTC |
44a7dee | Casper Sønderby | 06 November 2015, 23:18:04 UTC | add init to params in scalelayer fix | 06 November 2015, 23:18:04 UTC |
b64044e | Casper Sønderby | 06 November 2015, 17:51:04 UTC | add beta and gamma inits as params | 06 November 2015, 17:51:04 UTC |
d6d352b | Casper Sønderby | 05 November 2015, 15:11:33 UTC | fix errorhandling in DenoiseLayer Conflicts: parmesan/layers/ladderlayers.py | 05 November 2015, 15:11:33 UTC |
9bda427 | Casper Sønderby | 05 November 2015, 15:01:52 UTC | fix error check in DenoiseLayer | 05 November 2015, 15:01:52 UTC |
ea5bbce | Casper Sønderby | 02 November 2015, 14:04:00 UTC | Merge pull request #21 from wuaalb/fix-normflow Fixes problem with Normalizing Flows | 02 November 2015, 14:04:00 UTC |
92e714e | wuaalb | 30 October 2015, 15:43:11 UTC | Fixes problem with Normalizing Flows - Fixes problem where p(z0) was used instead of p(zK), see eq. 15 of Rezende NF paper - Made `NormalizingPlanarFlowLayer` layer output logdet-Jacobian instead of `psi_u` so all logic specific to planar type flows is contained in layer and other types of flows can be used more easily - Various small changes to code, comments and logging for clarity | 30 October 2015, 15:43:11 UTC |
15dcf50 | Casper Sønderby | 27 October 2015, 16:17:29 UTC | Merge pull request #17 from wuaalb/clean-examples Cleaned up examples a little | 27 October 2015, 16:17:29 UTC |
5053807 | Casper Sønderby | 27 October 2015, 14:58:52 UTC | update usage example | 27 October 2015, 14:58:52 UTC |
175291d | wuaalb | 19 October 2015, 16:39:38 UTC | Cleaned up examples a little Fixes number of small issues with the examples - Inconsistent output folders across different examples - Some help strings for `argparse` were not very helpful - Some options (like number of epochs) were not settable through command line - In the `mnist_ladder` example, default value for `-initval` was `'relu'` while it should be a numeric value which depends on `-init` (changed to `'None'` meaning Lasagne default) - Some comments regarding tensor sizes incorrect or inconsistent - Reduced batch size when estimating test log likelihood using 5k point importance sampling, to reduce memory requirements on smaller GPUs (e.g. 5000 (iw_samples) x 50 (batch_size) x 784 (num_features) x 4 bytes is approx. 784 MB) - Actual number of epochs trained would be one less than specified in some examples - Added input shuffling for `vae_vanilla` training like other examples (this makes training a little slower and train lower bound seems a little lower, but test lower bound is higher; ie. shuffling seems to help generalization) - Some minor clean ups | 27 October 2015, 14:54:09 UTC |
6260ef4 | Casper Sønderby | 27 October 2015, 14:14:17 UTC | Merge pull request #20 from casperkaae/fix_examples Fix examples | 27 October 2015, 14:14:17 UTC |
ad97359 | Casper Sønderby | 27 October 2015, 14:13:56 UTC | hp settings | 27 October 2015, 14:13:56 UTC |
4be5725 | Casper Sønderby | 27 October 2015, 12:50:22 UTC | small changes | 27 October 2015, 12:50:22 UTC |
e9d8d3a | Casper Sønderby | 27 October 2015, 12:44:07 UTC | add batch norm to iw_vae.py | 27 October 2015, 12:44:07 UTC |
04c75b5 | Casper Sønderby | 27 October 2015, 12:34:24 UTC | fixes sampling bug v3 | 27 October 2015, 12:34:24 UTC |
8033d30 | Casper Sønderby | 27 October 2015, 12:09:39 UTC | fixed comment in example | 27 October 2015, 12:09:39 UTC |
0810cb3 | Casper Sønderby | 27 October 2015, 12:03:20 UTC | fixes sampling v2 | 27 October 2015, 12:03:20 UTC |
d18a996 | Casper Sønderby | 27 October 2015, 10:51:51 UTC | fixes bug in iw_vae_normflow example | 27 October 2015, 10:51:51 UTC |
dd52625 | Casper Sønderby | 27 October 2015, 10:40:34 UTC | Merge pull request #19 from casperkaae/fixed_iw_example fixes performance in iw examples | 27 October 2015, 10:40:34 UTC |
018b3d6 | Casper Sønderby | 27 October 2015, 10:35:51 UTC | fixes performance in iw examples | 27 October 2015, 10:35:51 UTC |
c48258d | Casper Sønderby | 27 October 2015, 10:11:12 UTC | Merge pull request #16 from wuaalb/vae_vanilla-def-params Better default hyper-parameters for vae_vanilla example | 27 October 2015, 10:11:12 UTC |
ac48403 | wuaalb | 16 October 2015, 11:07:55 UTC | Better default hyper-parameters for vae_vanilla example With previous parameters the test ELBO would start going up after approx. 60 epochs. Decreased learning rate and number of hidden units in deterministic layers of encoder/decoder. Set `analytic_kl_term=True` by default as it seems to improve results and is what the Kingma et al. paper does in its examples. Changed non-linearity `softplus` for deterministic hidden layers. Also tried `tanh` and `very_leaky_rectify`, but this seemed to perform best. Results with these settings ``` *Epoch: 999 Time: 9.03 LR: 0.00030 LL Train: -90.331 LL test: -93.592 ``` | 16 October 2015, 11:07:55 UTC |
a2c1086 | Casper Sønderby | 15 October 2015, 10:14:56 UTC | Merge pull request #14 from wuaalb/clean-text Various minor fixes of docstrings, comments, .. | 15 October 2015, 10:14:56 UTC |
5f28ff0 | wuaalb | 14 October 2015, 19:35:12 UTC | Various minor fixes of docstrings, comments, .. | 14 October 2015, 19:35:12 UTC |
aefaab2 | Casper Sønderby | 13 October 2015, 21:16:37 UTC | Merge pull request #13 from wuaalb/analytic_kl Analytic KL term, misc example clean up | 13 October 2015, 21:16:37 UTC |
0cc0093 | wuaalb | 13 October 2015, 19:21:19 UTC | docstrings for distributions, better default hyper-parameters for vae_vanilla | 13 October 2015, 19:21:19 UTC |
8e4ab07 | wuaalb | 13 October 2015, 13:26:05 UTC | Analytic KL term, misc example clean up - Added option for analytically integrated KL term in vae_vanilla.py (lower variance estimator of lower bound compared to using Monte Carlo approximation) - Slightly modified distributions.py - Added fixed numpy random seed for reproducibility - Few minor clean-ups in examples | 13 October 2015, 13:26:05 UTC |
185a391 | Casper Sønderby | 13 October 2015, 08:23:44 UTC | cleanup v2 | 13 October 2015, 08:23:44 UTC |
9b2e496 | Casper Sønderby | 13 October 2015, 08:17:43 UTC | small change to gitignore | 13 October 2015, 08:17:43 UTC |
b44d962 | Casper Sønderby | 11 October 2015, 13:07:31 UTC | small read change | 11 October 2015, 13:07:31 UTC |
f39c245 | Casper Sønderby | 11 October 2015, 12:09:27 UTC | Merge pull request #11 from casperkaae/rewamped_datasets Support for binarized MNIST data, closes #8 and #10 | 11 October 2015, 12:09:27 UTC |
0a6bd6c | Casper Sønderby | 10 October 2015, 22:40:23 UTC | readme changes | 10 October 2015, 22:40:23 UTC |
5638eea | Casper Sønderby | 10 October 2015, 22:38:30 UTC | small hyperparam and readme changes | 10 October 2015, 22:38:30 UTC |
155ad7e | Casper Sønderby | 10 October 2015, 15:51:03 UTC | small formatting changes | 10 October 2015, 15:51:03 UTC |
657dd39 | Casper Sønderby | 10 October 2015, 15:49:55 UTC | added support for binarized MNIST | 10 October 2015, 15:49:55 UTC |
6dec0bd | Casper Sønderby | 10 October 2015, 13:50:44 UTC | Merge pull request #9 from wuaalb/fix-typos Fixed some small typos | 10 October 2015, 13:50:44 UTC |
3394fbe | wuaalb | 09 October 2015, 20:57:37 UTC | Fixed some small typos | 09 October 2015, 20:57:37 UTC |
ffa9633 | Casper Sønderby | 09 October 2015, 15:30:00 UTC | update readme | 09 October 2015, 15:30:00 UTC |