未验证 提交 fd8ed6c4 编写于 作者: W wangxinxin08 提交者: GitHub

fix argument mismatch when using roi_ops (#1601)

上级 ab3fb4ae
...@@ -302,7 +302,6 @@ class RoIExtractor(object): ...@@ -302,7 +302,6 @@ class RoIExtractor(object):
feats[self.start_level], feats[self.start_level],
roi, roi,
self.resolution, self.resolution,
self.resolution,
spatial_scale, spatial_scale,
rois_num=rois_num) rois_num=rois_num)
return rois_feat return rois_feat
...@@ -323,7 +322,6 @@ class RoIExtractor(object): ...@@ -323,7 +322,6 @@ class RoIExtractor(object):
feats[lvl], feats[lvl],
rois_dist[lvl], rois_dist[lvl],
self.resolution, self.resolution,
self.resolution,
spatial_scale[lvl], spatial_scale[lvl],
sampling_ratio=self.sampling_ratio, sampling_ratio=self.sampling_ratio,
rois_num=rois_num_dist[lvl]) rois_num=rois_num_dist[lvl])
......
...@@ -168,8 +168,10 @@ def roi_align(input, ...@@ -168,8 +168,10 @@ def roi_align(input,
The data type is float32 or float64. Given as [[x1, y1, x2, y2], ...], The data type is float32 or float64. Given as [[x1, y1, x2, y2], ...],
(x1, y1) is the top left coordinates, and (x2, y2) is the bottom right coordinates. (x1, y1) is the top left coordinates, and (x2, y2) is the bottom right coordinates.
output_size (int or tuple[int, int]): The pooled output size(h, w), data type is int32. If int, h and w are both equal to output_size. output_size (int or tuple[int, int]): The pooled output size(h, w), data type is int32. If int, h and w are both equal to output_size.
spatial_scale (float32, optional): ${spatial_scale_comment} Default: 1.0 spatial_scale (float32, optional): Multiplicative spatial scale factor to translate ROI coords
sampling_ratio(int32, optional): ${sampling_ratio_comment} Default: -1 from their input scale to the scale used when pooling. Default: 1.0
sampling_ratio(int32, optional): number of sampling points in the interpolation grid.
If <=0, then grid points are adaptive to roi_width and pooled_w, likewise for height. Default: -1
rois_num (Tensor): The number of RoIs in each image. Default: None rois_num (Tensor): The number of RoIs in each image. Default: None
name(str, optional): For detailed information, please refer name(str, optional): For detailed information, please refer
to :ref:`api_guide_Name`. Usually name is no need to set and to :ref:`api_guide_Name`. Usually name is no need to set and
...@@ -199,6 +201,7 @@ def roi_align(input, ...@@ -199,6 +201,7 @@ def roi_align(input,
sampling_ratio=-1, sampling_ratio=-1,
rois_num=rois_num) rois_num=rois_num)
""" """
check_type(output_size, 'output_size', (int, tuple), 'roi_align')
if isinstance(output_size, int): if isinstance(output_size, int):
output_size = (output_size, output_size) output_size = (output_size, output_size)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册