File tree 1 file changed +3
-2
lines changed
onnxruntime/contrib_ops/cuda
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -167,8 +167,9 @@ __global__ void _GridSampleKernel(
167
167
if (grid_x_imgSpace < x_min || grid_x_imgSpace > x_max ||
168
168
grid_y_imgSpace < y_min || grid_y_imgSpace > y_max) { // out of bound
169
169
if (padding_mode == 1 ) { // border
170
- grid_x_imgSpace = max (0 .0f , min (grid_x_imgSpace, W_in - 1 .0f ));
171
- grid_y_imgSpace = max (0 .0f , min (grid_y_imgSpace, H_in - 1 .0f ));
170
+ // Clamping must not be done here, see #10607
171
+ // grid_x_imgSpace = max(0.0f, min(grid_x_imgSpace, W_in - 1.0f));
172
+ // grid_y_imgSpace = max(0.0f, min(grid_y_imgSpace, H_in - 1.0f));
172
173
} else if (padding_mode == 2 ) { // reflection
173
174
grid_x_imgSpace = GsReflect (grid_x_imgSpace, x_min, x_max);
174
175
grid_y_imgSpace = GsReflect (grid_y_imgSpace, y_min, y_max);
You can’t perform that action at this time.
0 commit comments