File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -370,11 +370,12 @@ inline std::optional<ResultVec> computeStride_impl(
370
370
for (int64_t tensor_d = oldshape.size () - 1 ; tensor_d >= 0 ; tensor_d--) {
371
371
tensor_numel *= oldshape[tensor_d];
372
372
// if end of tensor size chunk, check view
373
- if ((tensor_d == 0 ) ||
374
- (TORCH_GUARD_SIZE_OBLIVIOUS (sym_ne (oldshape[tensor_d - 1 ], 1 )) &&
375
- TORCH_GUARD_SIZE_OBLIVIOUS (sym_ne (oldstride[tensor_d - 1 ], tensor_numel * chunk_base_stride)))) {
373
+ if ( tensor_d == 0 ||
374
+ TORCH_GUARD_SIZE_OBLIVIOUS (
375
+ sym_ne (oldshape[tensor_d - 1 ], 1 ) &&
376
+ sym_ne (oldstride[tensor_d - 1 ], tensor_numel * chunk_base_stride))) {
376
377
while (view_d >= 0 &&
377
- ( TORCH_GUARD_SIZE_OBLIVIOUS (sym_lt (view_numel, tensor_numel)) || TORCH_GUARD_SIZE_OBLIVIOUS ( sym_eq (newshape[view_d], 1 )) )) {
378
+ TORCH_GUARD_SIZE_OBLIVIOUS (sym_lt (view_numel, tensor_numel)|| sym_eq (newshape[view_d], 1 ) )) {
378
379
newstride[view_d] = view_numel * chunk_base_stride;
379
380
view_numel *= newshape[view_d];
380
381
view_d--;
You can’t perform that action at this time.
0 commit comments