Initial test file
Add CPU/GPU check
Questions remaining: here the import relation is really strange, so i use a new import here.
new test_ifelse() function
Remove Unused line
fix crash, check first if the var is in variable_shape
Remove unused lines
Remove previous wrong lines
Add CPU/GPU check, and cg mark for different men info set
Fix comments and PEP8 reformat
PEP8 reformat
Remove Previous unused print lines
Complete print
Fix CudaNdarryType import
Support GpuCumsum on 3D array.
Removed unnecessary printf and unused variable
small fix
small test change to allow testing on the GPU.
Fix test value when testing with the GPU.
Refactore unit test on array strides for GPUCumsum
Increased eps of verify gradient