-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【Infer Symbolic Shape BUAA No.27】edit_distance #66870
【Infer Symbolic Shape BUAA No.27】edit_distance #66870
Conversation
你的PR提交成功,感谢你对开源项目的贡献! |
hyps_dims[0], | ||
phi::errors::InvalidArgument("Input(HypsLength) and Input(Hyps) should " | ||
"have identical first dimension.")); | ||
PADDLE_ENFORCE_EQ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
应该使用 Addequalcstr 添加两个DimExpr之间的约束
const auto &refslength_shape_or_data = | ||
infer_context->GetShapeOrDataForValue(op->operand_source(3)); | ||
|
||
PADDLE_ENFORCE_EQ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
应该使用 Addequalcstr 添加两个DimExpr之间的约束
} else { | ||
PADDLE_ENFORCE_EQ( | ||
hyps_dims[1], | ||
1, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
构造一个值为1的DimExpr,然后使用Addequalcstr 添加两个DimExpr之间的约束
"the 2nd dimension equal to 1.")); | ||
PADDLE_ENFORCE_EQ( | ||
refs_dims[1], | ||
1, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
同上
PR Category
OthersPR Types
OthersDescription
因为我刚开始做 CINN,对于相关的内容还不太熟悉,所以这个我先单独提交的。