Skip to content

Deployment bug-fix#1036

Open
sosiris wants to merge 148 commits intovlfeat:develfrom
sosiris:patch-1
Open

Deployment bug-fix#1036
sosiris wants to merge 148 commits intovlfeat:develfrom
sosiris:patch-1

Conversation

@sosiris
Copy link
Copy Markdown

@sosiris sosiris commented Aug 15, 2017

Previous layer's biases should be multiplied by (gamma / sigma) as well

Jotaf and others added 30 commits January 27, 2016 13:49
…terface for simplenn. (Missing: DAG, unit tests.)
…ries).

RMSProp is unpublished, this implementation is based on Karpathy's lecture notes:
http://cs231n.github.io/neural-networks-3/
Conflicts:
	examples/cnn_train.m
	examples/cnn_train_dag.m
lenck and others added 30 commits March 13, 2017 17:06
Loss improvements

Approved-by: Joao Henriques <jotaf98@hotmail.com>
…r vl_nn* functions)

An empty derivative input was required in forward mode when passing additional parameters (e.g. vl_nnrelu(x, [], 'leak', 0.1), while in other functions the derivative is omitted.
At the end, the original purpose of having a network all the time in
a valid state does almost never works as the network fails on rebuild.
The rethrow makes it harder to debug issues.
Loss.m: number of samples for spatial maps now handled correctly (instead of crashing).
vl_nnpdist.m: Handles correctly aggregate for 4D tensors.
With aggregate -> single scalar, numerically the algorithm is even worse.
Decreased the size of the input tensor.
Minimal training/custom IMDB example with toy data, and tensor visualization function

* added cnn_toy_data example, and vl_tshow to visualize tensors

* fix vl_tshow for ndims < 4

* decouple toy image generation from IMDB creation, more realistic use-case

* vl_tshow: allow setting parent axes and other properties

* vl_tshow: replace hacky montage+padding with imagesc+grid, better scaling

* moved files to examples/custom_imdb/
Improvements to vl_argparse: 'field.subfield' syntax, ignore missing defaults (all optional)

Approved-by: Samuel <albanie@robots.ox.ac.uk>
Approved-by: Andrea Vedaldi <vedaldi@robots.ox.ac.uk>
fixes dropout explanation

updates vl_nndropout doc string to define rate as the
probability that a variable is dropped.

Approved-by: Andrea Vedaldi <vedaldi@robots.ox.ac.uk>
Originally used only in debug mode. The bilinearsampler_gpu needs cleanup.
Makefile: upgrades default CUDA and MATLAB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants