Update docs on building boost on OSX for the python wrappers
compile debug/release into separate directories so you don't have to
rebuild the whole thing to switch back and forth
update .gitignore appropriately for separate debug/release build dirs
Merge pull request #466 from robcurrie/dev

Update docs on building boost on OSX for the python wrappers
Merge pull request #471 from jeffdonahue/debug-release-build-dirs

Compile debug/release into separate directories
Make TanH cleaner, more efficient, and possible to use in-place
Merge pull request #475 from jeffdonahue/tanh-fixes

Make TanH cleaner, more efficient, and possible to use in-place
padding for max pooling

Max pooling pads by -inf if the padding parameter is set.

Padding for pooling, like padding for convolution, can preserve the
dimensions of the bottom at the top. By setting the padding to
floor(kernel_size / 2) the top output is the "same" instead of the
"valid" part of the bottom input.
check the last pooling in padding and add padded max pooling test

[Adapted from a commit by @jeffdonahue by @shelhamer.]
Merge pull request #473 from shelhamer/pad-max-pooling

Padding for Max Pooling
fix Makefile build dir link upgrade bug reported by @jamt9000