make height/width of input dims in conv layer tests more different to
expose bug (GPU tests now fail due to the bug)
separate CPU from GPU ConvolutionLayerTests
fix im2col height/width bound check bug (issue #284 identified by
@kmatzen)
Doubled protobuf Bytes Limit
Merge pull request #302 from sguada/protobuf_limit

Double protobuf size limit
Merge pull request #298 from jeffdonahue/im2col-nonsquare-bug

Fix im2col nonsquare bug (#284)
add LRN within map layer and dependencies (eltwise product and power)
add unit tests for new layer types
use average pool instead of conv
add padding for average pooling
bug fix: average pooling already divides by N^2
use split layer in LRNMapLayer
use bvlc copyright
add cifar example using LRN_MAP (just like the cuda-convnet layers-18pct
architecture) instead of LRN
fix some param bugs
merge LRNMapLayer into LRNLayer with norm_region proto field
replace old cifar full with within channel LRN (per cuda-convnet
layers-18pct) -- slightly slower (5000 iters now takes 6:57; took 6:43
previously), but slightly more accurate (exactly 82% test accuracy; got
81.65% before)
minor polishing
remove unnecessary local variables from EltwiseProductLayer
don't recompute pre_pad