Hi, your codes are really helpful (including other several repositories). Actually I am following your code to write my own operator. But I am a little confused about contiguous, because I cannot tell which operation would make results not contiguous. So, should we always check whether the tensor is contiguous before we get the data pointer by THCudaTensor_data?