diff --git a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.cc b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.cc index 27cb74986d..9a3cc49bd8 100644 --- a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.cc +++ b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.cc @@ -111,7 +111,7 @@ bool SliceCPUKernel::Launch(const std::vector &inputs, template bool SliceCPUKernel::LaunchKernel(const std::vector &inputs, - const std::vector &outputs) { + const std::vector &outputs) const { T *input_addr = reinterpret_cast(inputs[0]->addr); T *output_addr = reinterpret_cast(outputs[0]->addr); bool can_copy_memory[3] = {CanCopyMemoryOnAxis(0), CanCopyMemoryOnAxis(1), CanCopyMemoryOnAxis(2)}; diff --git a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.h b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.h index 2bfa72d820..d1928fbe9d 100644 --- a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.h +++ b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_cpu_kernel.h @@ -34,7 +34,8 @@ class SliceCPUKernel : public CPUKernel { private: template - bool LaunchKernel(const std::vector &inputs, const std::vector &outputs); + bool LaunchKernel(const std::vector &inputs, + const std::vector &outputs) const; template void CopyDataToOutput(const std::vector &inputs, size_t in_offset, const std::vector &outputs, size_t out_offset, size_t copy_num, diff --git a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.cc b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.cc index e9b22b7779..85800ace3b 100644 --- a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.cc +++ b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.cc @@ -95,7 +95,7 @@ bool SliceGradCPUKernel::Launch(const std::vector &inputs, template bool SliceGradCPUKernel::LaunchKernel(const std::vector &inputs, - const std::vector &outputs) { + const std::vector &outputs) const { T *input_addr = reinterpret_cast(inputs[0]->addr); T *output_addr = reinterpret_cast(outputs[0]->addr); diff --git a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.h b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.h index 71f7c49d9e..b97d22eb92 100644 --- a/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.h +++ b/mindspore/ccsrc/backend/kernel_compiler/cpu/slice_grad_cpu_kernel.h @@ -34,7 +34,8 @@ class SliceGradCPUKernel : public CPUKernel { private: template - bool LaunchKernel(const std::vector &inputs, const std::vector &outputs); + bool LaunchKernel(const std::vector &inputs, + const std::vector &outputs) const; template void CopyDataToOutput(const std::vector &inputs, size_t in_offset, const std::vector &outputs, size_t out_offset, size_t copy_num, diff --git a/mindspore/nn/layer/activation.py b/mindspore/nn/layer/activation.py index 117f5601e7..c64c2ca340 100644 --- a/mindspore/nn/layer/activation.py +++ b/mindspore/nn/layer/activation.py @@ -402,7 +402,7 @@ class GELU(Cell): TypeError: If dtype of `input_data` is neither float16 nor float32. Supported Platforms: - ``Ascend`` ``GPU`` + ``Ascend`` ``GPU`` ``CPU`` Examples: >>> input_x = Tensor(np.array([[-1.0, 4.0, -8.0], [2.0, -5.0, 9.0]]), mindspore.float32) diff --git a/mindspore/nn/layer/normalization.py b/mindspore/nn/layer/normalization.py index e7b8f7cc1a..f8a914967e 100644 --- a/mindspore/nn/layer/normalization.py +++ b/mindspore/nn/layer/normalization.py @@ -806,7 +806,7 @@ class LayerNorm(Cell): TypeError: If `epsilon` is not a float. Supported Platforms: - ``Ascend`` ``GPU`` + ``Ascend`` ``GPU`` ``CPU`` Examples: >>> x = Tensor(np.ones([20, 5, 10, 10]), mindspore.float32)