Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
BatchReindexLayer to shuffle, subsample, and replicate examples in a batch #2966
+374
−0
Conversation
cdoersch
closed this
Aug 24, 2015
cdoersch
reopened this
Aug 24, 2015
|
Thanks @cdoersch, this mostly looks good. For merge the main issues I see are related to the use of legacy 4D blob indexing in this layer (which is not specific to images). Specifically:
|
|
Thanks for the cleanup @cdoersch, LGTM. |
jeffdonahue
added a commit
that referenced
this pull request
Oct 14, 2015
|
|
jeffdonahue |
8c8e832
|
jeffdonahue
merged commit 8c8e832
into
BVLC:master
Oct 14, 2015
1 check passed
continuous-integration/travis-ci/pr
The Travis CI build passed
Details
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
cdoersch commentedAug 24, 2015
This layer takes two blobs as input and uses the second blob to index the first blob along the first axis.
This layer is needed for the training procedure described in this paper, which first samples patches and extracts fc6-like features, before shuffling them around and pairing them up halfway through the network. @shelhamer agrees that this may be useful to others, hence this PR. It has documentation in comments and tests; this should be ready for review.