Matt Graham
|
5556963490
|
Updating MSD data providers to reshape and upcast.
|
2017-01-22 12:44:24 +00:00 |
|
Matt Graham
|
822b946033
|
Adding MSD data providers.
|
2017-01-21 19:34:01 +00:00 |
|
Matt Graham
|
510a1ca7be
|
Adding CIFAR data providers.
|
2017-01-19 18:51:18 +00:00 |
|
Jonathan Jouty
|
6892424a43
|
Fix __repr__ implementation for SingleLayerModel (#46)
|
2016-11-22 22:21:45 +00:00 |
|
Matt Graham
|
77a96cfc01
|
Fixing use of global rng in DropoutLayer fprop.
|
2016-11-09 19:55:11 +00:00 |
|
Matt Graham
|
9c86d00078
|
Changing default optimiser behaviour to use non-stochastic evaluation for stochastic layers.
|
2016-11-09 19:51:33 +00:00 |
|
Matt Graham
|
9bb4d7560b
|
Adding dropout and maxout layers to module.
|
2016-11-05 22:19:47 +00:00 |
|
Matt Graham
|
02e29ddcc6
|
Adding time-dependent learning rule schedulers.
|
2016-11-03 18:31:59 +00:00 |
|
Matt Graham
|
2b20484649
|
Adding adaptive learning rules.
|
2016-11-03 18:31:37 +00:00 |
|
Matt Graham
|
6f4aa5fd5f
|
Adding regularisation penalties module.
|
2016-11-03 18:28:57 +00:00 |
|
Matt Graham
|
057a25ed07
|
Adding autoencoder wrapper data provider.
|
2016-11-03 18:28:41 +00:00 |
|
Matt Graham
|
534c4744ca
|
Fixing incorrect use of module relative class reference.
|
2016-11-02 03:39:13 +00:00 |
|
Matt Graham
|
891b942890
|
Merge branch 'mlp2016-7/master' of https://github.com/CSTR-Edinburgh/mlpractical into mlp2016-7/master
|
2016-11-02 02:55:37 +00:00 |
|
Matt Graham
|
da9ee58609
|
Adding reshape layer.
|
2016-11-02 01:13:22 +00:00 |
|
Joachim
|
bea3502210
|
Minor typos in momentum docstring
|
2016-10-29 15:57:00 +01:00 |
|
Matt Graham
|
95d4028bb7
|
Adding stochastic layer functionality in preparation for dropout implementation.
|
2016-10-27 21:36:57 +01:00 |
|
Matt Graham
|
dfcce94242
|
Clarifying docstring in scheduler.
|
2016-10-27 11:24:00 +01:00 |
|
Matt Graham
|
ab060d556c
|
Switching to parameter penalty rather than cost naming.
|
2016-10-21 01:24:04 +01:00 |
|
Matt Graham
|
a353526790
|
Adding augmented MNIST data provider.
|
2016-10-20 13:26:09 +01:00 |
|
Matt Graham
|
a021ce585b
|
Applying softmax stability fix to cost gradient.
|
2016-10-20 13:23:19 +01:00 |
|
Matt Graham
|
b4b00e0c65
|
Using more stable softmax implementation by subtracting max.
|
2016-10-18 13:54:39 +01:00 |
|
Matt Graham
|
0f496306c2
|
Fixing RadialBasisFunctionLayer __repr__ bug.
|
2016-10-18 13:45:05 +01:00 |
|
Matt Graham
|
237cff12db
|
Making sure input_dims set converted to list.
|
2016-10-18 13:44:30 +01:00 |
|
Matt Graham
|
f13ba91f82
|
Dealing with case where number of epochs less than stats interval.
|
2016-10-17 23:32:23 +01:00 |
|
Matt Graham
|
43ad2a00ba
|
Adding RBF layer definition for 4th lab.
|
2016-10-14 03:36:46 +01:00 |
|
Matt Graham
|
2e5a1a4c4f
|
Renaming MNIST eval set to test set for consistency with slides.
|
2016-10-14 03:36:16 +01:00 |
|
Matt Graham
|
4c4cf2cf27
|
Bug fix: incorrect use of zip in MomentumLearningRule.
|
2016-10-12 23:11:38 +01:00 |
|
Matt Graham
|
a6fcdc2894
|
Fixing typo in initialiser assert.
|
2016-10-10 10:09:29 +01:00 |
|
Matt Graham
|
cfad36c91f
|
Removing final backpropagation of gradients to inputs as unnecessary.
|
2016-10-10 09:27:02 +01:00 |
|
Matt Graham
|
a24ff90f71
|
Adding Nesterov momentum learning rule.
|
2016-10-10 09:25:52 +01:00 |
|
Matt Graham
|
259b000cba
|
Adding schedulers to optimiser.
|
2016-10-10 09:25:33 +01:00 |
|
Matt Graham
|
18f893d864
|
Adding Glorot and Bengio parameter initialiser.
|
2016-10-10 09:24:32 +01:00 |
|
Matt Graham
|
302d44371a
|
Adding new schedulers module.
|
2016-10-10 09:23:53 +01:00 |
|
Matt Graham
|
fa2f6b195c
|
Correcting docstring typo.
|
2016-10-08 22:19:49 +01:00 |
|
Matt Graham
|
25263e1391
|
Including initial pre-training statistics.
|
2016-10-07 06:23:15 +01:00 |
|
Matt Graham
|
e05717e3d0
|
Adding SoftmaxLayer definition.
|
2016-10-07 06:22:12 +01:00 |
|
Matt Graham
|
8d6f37668f
|
Adding ability to adjust batch size after initialisation and resetting to initial state (order).
|
2016-10-07 06:21:34 +01:00 |
|
Matt Graham
|
4ef1428447
|
Switching from 'cost' to 'error' for consistency with slides.
|
2016-09-30 02:53:13 +01:00 |
|
Matt Graham
|
2f9253bd21
|
Adding CCPP data and data provider.
|
2016-09-28 05:07:01 +01:00 |
|
Matt Graham
|
049ce20d71
|
Adjusting comment spacing.
|
2016-09-22 15:06:20 +01:00 |
|
Matt Graham
|
0bfe0c1a34
|
Documenting optimiser module.
|
2016-09-21 00:54:36 +01:00 |
|
Matt Graham
|
dac0729324
|
Adding docstrings to costs and removing accuracies.
|
2016-09-21 00:54:21 +01:00 |
|
Matt Graham
|
74ddb82dcb
|
Adding documentation to models module.
|
2016-09-20 23:09:27 +01:00 |
|
Matt Graham
|
9d3ee17418
|
Adding documentation to learning rules.
|
2016-09-20 14:48:56 +01:00 |
|
Matt Graham
|
48b02abf39
|
Adding more documentation to data providers module.
|
2016-09-20 12:49:42 +01:00 |
|
Matt Graham
|
f02e48dbac
|
Renaming trainers module to optimisers.
|
2016-09-19 12:25:43 +01:00 |
|
Matt Graham
|
2988811b50
|
Removing old optimisers code.
|
2016-09-19 12:22:47 +01:00 |
|
Matt Graham
|
03f27cab75
|
Added ability to add additional monitoring channels during training.
|
2016-09-19 12:18:44 +01:00 |
|
Matt Graham
|
d55311e501
|
Renaming data providers module for consistency.
|
2016-09-19 11:17:42 +01:00 |
|
Matt Graham
|
3ad26049ba
|
Cleaning up and refactoring data providers.
|
2016-09-19 11:16:53 +01:00 |
|