@@ -1256,6 +1256,7 @@ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME(kCudaExecutionProvider, kOnnxDomain,
1256
1256
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , double , LessOrEqual);
1257
1257
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , MLFloat16, LessOrEqual);
1258
1258
class ONNX_OPERATOR_VERSIONED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , 17 , ScatterElements);
1259
+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , float , GridSample);
1259
1260
1260
1261
// Opset 17
1261
1262
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 17 , float , LayerNormalization);
@@ -2143,6 +2144,7 @@ static Status RegisterCudaKernels(KernelRegistry& kernel_registry) {
2143
2144
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , double , LessOrEqual)>,
2144
2145
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , MLFloat16, LessOrEqual)>,
2145
2146
BuildKernelCreateInfo<ONNX_OPERATOR_VERSIONED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , 17 , ScatterElements)>,
2147
+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 16 , float , GridSample)>,
2146
2148
2147
2149
// Opset 17
2148
2150
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCudaExecutionProvider , kOnnxDomain , 17 , float , LayerNormalization)>,
0 commit comments