Skip to content

Commit cb20003

Browse files
authored
【Infer Symbolic Shape BUAA No.51 BUAA】gelu (#66961)
1 parent 89bfb46 commit cb20003

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

paddle/fluid/pir/dialect/operator/interface/infer_symbolic_shape/same_operands_result.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ OP_SAME_OPERANDS_AND_RESULT(Flip)
7979
OP_SAME_OPERANDS_AND_RESULT(Floor)
8080
OP_SAME_OPERANDS_AND_RESULT(Floor_)
8181
OP_SAME_OPERANDS_AND_RESULT(FullLike)
82+
OP_SAME_OPERANDS_AND_RESULT(Gelu)
83+
OP_SAME_OPERANDS_AND_RESULT(Gelu_)
8284
OP_SAME_OPERANDS_AND_RESULT(Imag)
8385
OP_SAME_OPERANDS_AND_RESULT(Increment)
8486
OP_SAME_OPERANDS_AND_RESULT(Increment_)

paddle/fluid/pir/dialect/operator/interface/infer_symbolic_shape/same_operands_result.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ OP_DECLARE_INFER_SYMBOLIC_SHAPE(Flip)
7171
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Floor)
7272
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Floor_)
7373
OP_DECLARE_INFER_SYMBOLIC_SHAPE(FullLike)
74+
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Gelu)
75+
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Gelu_)
7476
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Imag)
7577
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Increment)
7678
OP_DECLARE_INFER_SYMBOLIC_SHAPE(Increment_)

paddle/phi/ops/yaml/ops.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2202,6 +2202,7 @@
22022202
kernel :
22032203
func : gelu
22042204
backward : gelu_grad
2205+
interfaces : paddle::dialect::InferSymbolicShapeInterface
22052206

22062207
- op : generate_proposals
22072208
args : (Tensor scores, Tensor bbox_deltas, Tensor im_shape, Tensor anchors, Tensor variances, int pre_nms_top_n, int post_nms_top_n, float nms_thresh, float min_size, float eta, bool pixel_offset=true)

0 commit comments

Comments
 (0)