Implement HDF5 save dataset IO utility function
Implement and test HDF5OutputLayer
Add HDF5OutputLayer to the layer factory
Rebase and change the HDF5OutputLayer::Forward/Backward signatures
Add and test sum of absolute values math functions for CPU and GPU
Add and test element wise sign math funtions for CPU and GPU
Instantiate caffe_cpu_sign for float and double
Add and test element wise abs math functions for CPU and GPU
Use macro to simplify element wise cpu math functions
Add and test non-in-place scale math functions for CPU and GPU
Add signbit math func, simplify GPU defs & instantiations with a macro
Rename signbit in macros to sgnbit to avoid conflicts with std::signbit
Fixed CPPLint errors related to math funtions
Separate HDF5OutputLayer::Forward_gpu/Backward_gpu into cu file
Merge pull request #252 from kloudkl/hdf5_output_layer

Hdf5 output layer
Merge pull request #201 from kloudkl/more_math_functions

Add more convenience math functions and all tests pass
Separate ImagesLayer::Forward_gpu into a cu file
Separate WindowDataLayer::Forward_gpu into a cu file
Add headers to build on OS X
fixed compilation error on window_data_layer.cu in 10.8