We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0ee31fc commit dd4397fCopy full SHA for dd4397f
1 file changed
kernels/optimized/cpu/op_grid_sampler_2d.cpp
@@ -339,6 +339,7 @@ Tensor& opt_grid_sampler_2d_out(
339
// default-dim-order layout — no use of .strides() or .dim_order(). Fall
340
// back to portable for anything else.
341
const bool fast_eligible = input.dim() == 4 && grid.dim() == 4 &&
342
+ grid.size(3) == 2 && input.size(0) == grid.size(0) &&
343
tensor_is_default_dim_order(input) && tensor_is_default_dim_order(grid) &&
344
tensor_is_default_dim_order(out) && tensor_is_contiguous(input) &&
345
tensor_is_contiguous(grid) && tensor_is_contiguous(out);
0 commit comments