initial commit BlockSparse.lua
initial commit for BlockSparse_updateOutput
refactored CudaAssert, added contiguous input checks to SoftMaxTree;
BlockSparse_updateOutput is ready for debugging
working on BlockSparse unit tests
BlockSparse:updateOutput can accept sparse/dense input/outputs
BlockSparse:forward unit test
fixed CMakeList.txt
BlockSparse_updateOutput compiles
debugging BlockSparse_updateOutput
added full dense forward test
BlockSparse:forward works (debugged and unit tested)
refactored unpack(inputTable)
BlockSparse_updateGradInput
started BlockSparse_updateGradInput unit test
fixed some bugs. Added BlockSparse:packGradInput
BlockSparse:packOutput
BlockSparse_updateGradInput passes dense unit test
BlockSparse_updateGradInput unit tested
implemented BlockSparse_accGradParameters