未验证 提交 b73f9131 编写于 作者: J jerrywgz 提交者: GitHub

Merge pull request #16910 from jerrywgz/roi_align_infer_shape_1.4

refine roi align infer shape. test=release/1.4
...@@ -37,9 +37,11 @@ class ROIAlignOp : public framework::OperatorWithKernel { ...@@ -37,9 +37,11 @@ class ROIAlignOp : public framework::OperatorWithKernel {
PADDLE_ENFORCE(rois_dims.size() == 2, PADDLE_ENFORCE(rois_dims.size() == 2,
"ROIs should be a 2-D LoDTensor of shape (num_rois, 4)" "ROIs should be a 2-D LoDTensor of shape (num_rois, 4)"
"given as [[x1, y1, x2, y2], ...]."); "given as [[x1, y1, x2, y2], ...].");
PADDLE_ENFORCE(rois_dims[1] == 4, if (ctx->IsRuntime()) {
"ROIs should be a 2-D LoDTensor of shape (num_rois, 4)" PADDLE_ENFORCE(rois_dims[1] == 4,
"given as [[x1, y1, x2, y2], ...]."); "ROIs should be a 2-D LoDTensor of shape (num_rois, 4)"
"given as [[x1, y1, x2, y2], ...].");
}
int pooled_height = ctx->Attrs().Get<int>("pooled_height"); int pooled_height = ctx->Attrs().Get<int>("pooled_height");
int pooled_width = ctx->Attrs().Get<int>("pooled_width"); int pooled_width = ctx->Attrs().Get<int>("pooled_width");
float spatial_scale = ctx->Attrs().Get<float>("spatial_scale"); float spatial_scale = ctx->Attrs().Get<float>("spatial_scale");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册