Test cases
All the operators implemented must be tested in 4 cases.
- contiguous Tensor see
- uncontiguous Tensor see
- sliced contiguous Tensor see
- sliced uncontiguous Tensor see
Besides that, all the algorithm must be tested by using random input and random arguments.