@@ -434,7 +434,8 @@ REGISTER_OPERATOR(slice_grad, ops::SliceOpGrad,
434434 ops::SliceOpGradVarTypeInference);
435435
436436REGISTER_OP_CPU_KERNEL (
437- slice, ops::SliceKernel<paddle::platform::CPUDeviceContext, int >,
437+ slice, ops::SliceKernel<paddle::platform::CPUDeviceContext, bool >,
438+ ops::SliceKernel<paddle::platform::CPUDeviceContext, int >,
438439 ops::SliceKernel<paddle::platform::CPUDeviceContext, int64_t >,
439440 ops::SliceKernel<paddle::platform::CPUDeviceContext, float >,
440441 ops::SliceKernel<paddle::platform::CPUDeviceContext, double >,
@@ -444,7 +445,8 @@ REGISTER_OP_CPU_KERNEL(
444445 paddle::platform::complex <double >>);
445446
446447REGISTER_OP_CPU_KERNEL (
447- slice_grad, ops::SliceGradKernel<paddle::platform::CPUDeviceContext, int >,
448+ slice_grad, ops::SliceGradKernel<paddle::platform::CPUDeviceContext, bool >,
449+ ops::SliceGradKernel<paddle::platform::CPUDeviceContext, int >,
448450 ops::SliceGradKernel<paddle::platform::CPUDeviceContext, int64_t >,
449451 ops::SliceGradKernel<paddle::platform::CPUDeviceContext, float >,
450452 ops::SliceGradKernel<paddle::platform::CPUDeviceContext, double >,
@@ -454,7 +456,8 @@ REGISTER_OP_CPU_KERNEL(
454456 paddle::platform::complex <double >>);
455457
456458REGISTER_OP_CUDA_KERNEL (
457- slice, ops::SliceKernel<paddle::platform::CUDADeviceContext, float >,
459+ slice, ops::SliceKernel<paddle::platform::CUDADeviceContext, bool >,
460+ ops::SliceKernel<paddle::platform::CUDADeviceContext, float >,
458461 ops::SliceKernel<paddle::platform::CUDADeviceContext, double >,
459462 ops::SliceKernel<paddle::platform::CUDADeviceContext, int >,
460463 ops::SliceKernel<paddle::platform::CUDADeviceContext, int64_t >,
@@ -466,7 +469,7 @@ REGISTER_OP_CUDA_KERNEL(
466469 paddle::platform::complex <double >>);
467470
468471REGISTER_OP_CUDA_KERNEL (
469- slice_grad,
472+ slice_grad, ops::SliceGradKernel<paddle::platform::CUDADeviceContext, bool >,
470473 ops::SliceGradKernel<paddle::platform::CUDADeviceContext, float >,
471474 ops::SliceGradKernel<paddle::platform::CUDADeviceContext, double >,
472475 ops::SliceGradKernel<paddle::platform::CUDADeviceContext, int >,
0 commit comments