From 5b9b4dd84028cc1d6e83f811277718979e7423f7 Mon Sep 17 00:00:00 2001 From: yewentao256 Date: Sun, 7 Apr 2024 19:09:07 +0800 Subject: [PATCH 1/3] ywt/add-silu-inplace-op --- dipu/scripts/autogen_diopi_wrapper/diopi_functions.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dipu/scripts/autogen_diopi_wrapper/diopi_functions.yaml b/dipu/scripts/autogen_diopi_wrapper/diopi_functions.yaml index f1d8cc127..d8edbcd38 100755 --- a/dipu/scripts/autogen_diopi_wrapper/diopi_functions.yaml +++ b/dipu/scripts/autogen_diopi_wrapper/diopi_functions.yaml @@ -1648,6 +1648,9 @@ auto out = nodispatch::empty_like(self); interface: diopiSiluBackward(ctx, out, grad_output, self) +- schema: "silu_(Tensor(a!) self) -> Tensor(a!)" + interface: diopiSiluInp(ctx, self) + - schema: "reciprocal.out(Tensor self, *, Tensor(a!) out) -> Tensor(a!)" interface: diopiReciprocal(ctx, out, self) From 3e83135dbd8bd448c676ee03483168128cb4c4de Mon Sep 17 00:00:00 2001 From: yewentao256 Date: Sun, 7 Apr 2024 19:23:41 +0800 Subject: [PATCH 2/3] adding silu inp --- dipu/SupportedDiopiFunctions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/dipu/SupportedDiopiFunctions.txt b/dipu/SupportedDiopiFunctions.txt index 24b97f3aa..c9e6a88c4 100644 --- a/dipu/SupportedDiopiFunctions.txt +++ b/dipu/SupportedDiopiFunctions.txt @@ -217,6 +217,7 @@ diopiSigmoid diopiSigmoidBackward diopiSign diopiSilu +diopiSiluInp diopiSiluBackward diopiSin diopiSinInp From e72b7f8f4f939a23b70e31088687f04201905235 Mon Sep 17 00:00:00 2001 From: yewentao256 Date: Mon, 8 Apr 2024 11:51:39 +0800 Subject: [PATCH 3/3] fix: supported diopi functions --- dipu/SupportedDiopiFunctions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dipu/SupportedDiopiFunctions.txt b/dipu/SupportedDiopiFunctions.txt index c9e6a88c4..065925d33 100644 --- a/dipu/SupportedDiopiFunctions.txt +++ b/dipu/SupportedDiopiFunctions.txt @@ -217,8 +217,8 @@ diopiSigmoid diopiSigmoidBackward diopiSign diopiSilu -diopiSiluInp diopiSiluBackward +diopiSiluInp diopiSin diopiSinInp diopiSmoothL1Loss