Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
MMCV
Commits
9110df94
Unverified
Commit
9110df94
authored
Jun 15, 2022
by
Alex Yang
Committed by
GitHub
Jun 15, 2022
Browse files
[Docs] Reformat op docs (#2052)
* [Docs]:update ops.md * fix missing ops
parent
30f30581
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
114 additions
and
89 deletions
+114
-89
docs/en/understand_mmcv/ops.md
docs/en/understand_mmcv/ops.md
+57
-45
docs/zh_cn/understand_mmcv/ops.md
docs/zh_cn/understand_mmcv/ops.md
+57
-44
No files found.
docs/en/understand_mmcv/ops.md
View file @
9110df94
##
CUDA
ops
## ops
We implement common
CUDA
ops used in detection, segmentation, etc.
We implement common ops used in detection, segmentation, etc.
-
ActiveRotatedFilter
| Device | CPU | CUDA | MLU |
-
AssignScoreWithK
| ---------------------------- | --- | ---- | --- |
-
BallQuery
| ActiveRotatedFilter | √ | √ | |
-
BBoxOverlaps
| AssignScoreWithK | | √ | |
-
CARAFE
| BallQuery | | √ | |
-
CrissCrossAttention
| BBoxOverlaps | | √ | √ |
-
ContextBlock
| BorderAlign | | √ | |
-
ConvexIoU
| BoxIouRotated | √ | √ | |
-
CornerPool
| CARAFE | | √ | |
-
ChamferDistance
| ChamferDistance | | √ | |
-
Deformable Convolution v1/v2
| CrissCrossAttention | | √ | |
-
Deformable RoIPool
| ContourExpand | √ | | |
-
DiffIoURotated
| ConvexIoU | | √ | |
-
DynamicScatter
| CornerPool | | √ | |
-
GatherPoints
| Correlation | | √ | |
-
FurthestPointSample
| Deformable Convolution v1/v2 | √ | √ | |
-
FurthestPointSampleWithDist
| Deformable RoIPool | | √ | |
-
GeneralizedAttention
| DiffIoURotated | | √ | |
-
GroupPoints
| DynamicScatter | | √ | |
-
KNN
| FurthestPointSample | | √ | |
-
MaskedConv
| FurthestPointSampleWithDist | | √ | |
-
MinAreaPolygon
| FusedBiasLeakyrelu | | √ | |
-
NMS
| GatherPoints | | √ | |
-
NMS3D
| GroupPoints | | √ | |
-
PointsInPolygons
| Iou3d | | √ | |
-
PSAMask
| KNN | | √ | |
-
RiRoIAlignRotated
| MaskedConv | | √ | |
-
RotatedFeatureAlign
| MergeCells | | √ | |
-
RoIPointPool3d
| MinAreaPolygon | | √ | |
-
RoIPool
| ModulatedDeformConv2d | √ | √ | |
-
RoIAlign
| MultiScaleDeformableAttn | | √ | |
-
RoIAwarePool3d
| NMS | √ | √ | √ |
-
SimpleRoIAlign
| NMSRotated | √ | √ | |
-
SigmoidFocalLoss
| PixelGroup | √ | | |
-
SoftmaxFocalLoss
| PointsInBoxes | √ | √ | |
-
SoftNMS
| PointsInPolygons | | √ | |
-
Sparse Convolution
| PSAMask | √ | √ | √ |
-
Synchronized BatchNorm
| RotatedFeatureAlign | √ | √ | |
-
Voxelization
| RoIPointPool3d | | √ | |
-
ThreeInterpolate
| RoIPool | | √ | |
-
ThreeNN
| RoIAlignRotated | √ | √ | √ |
-
Weight standardization
| RiRoIAlignRotated | | √ | |
-
Correlation
| RoIAlign | √ | √ | √ |
| RoIAwarePool3d | | √ | |
| SAConv2d | | √ | |
| SigmoidFocalLoss | | √ | √ |
| SoftmaxFocalLoss | | √ | |
| SoftNMS | | √ | |
| Sparse Convolution | | √ | |
| Synchronized BatchNorm | | √ | |
| ThreeInterpolate | | √ | |
| ThreeNN | | √ | |
| TINShift | | √ | √ |
| UpFirDn2d | | √ | |
| Voxelization | √ | √ | |
docs/zh_cn/understand_mmcv/ops.md
View file @
9110df94
##
CUDA
算子
## 算子
MMCV 提供了检测、分割等任务中常用的
CUDA
算子
MMCV 提供了检测、分割等任务中常用的算子
-
ActiveRotatedFilter
| Device | CPU | CUDA | MLU |
-
AssignScoreWithK
| ---------------------------- | --- | ---- | --- |
-
BallQuery
| ActiveRotatedFilter | √ | √ | |
-
BBoxOverlaps
| AssignScoreWithK | | √ | |
-
CARAFE
| BallQuery | | √ | |
-
CrissCrossAttention
| BBoxOverlaps | | √ | √ |
-
ContextBlock
| BorderAlign | | √ | |
-
ConvexIoU
| BoxIouRotated | √ | √ | |
-
CornerPool
| CARAFE | | √ | |
-
ChamferDistance
| ChamferDistance | | √ | |
-
Deformable Convolution v1/v2
| CrissCrossAttention | | √ | |
-
Deformable RoIPool
| ContourExpand | √ | | |
-
DiffIoURotated
| ConvexIoU | | √ | |
-
DynamicScatter
| CornerPool | | √ | |
-
GatherPoints
| Correlation | | √ | |
-
FurthestPointSample
| Deformable Convolution v1/v2 | √ | √ | |
-
FurthestPointSampleWithDist
| Deformable RoIPool | | √ | |
-
GeneralizedAttention
| DiffIoURotated | | √ | |
-
KNN
| DynamicScatter | | √ | |
-
MaskedConv
| FurthestPointSample | | √ | |
-
MinAreaPolygon
| FurthestPointSampleWithDist | | √ | |
-
NMS
| FusedBiasLeakyrelu | | √ | |
-
NMS3D
| GatherPoints | | √ | |
-
PointsInPolygons
| GroupPoints | | √ | |
-
PSAMask
| Iou3d | | √ | |
-
RotatedFeatureAlign
| KNN | | √ | |
-
RoIPointPool3d
| MaskedConv | | √ | |
-
RoIPool
| MergeCells | | √ | |
-
RiRoIAlignRotated
| MinAreaPolygon | | √ | |
-
RoIAlign
| ModulatedDeformConv2d | √ | √ | |
-
RoIAwarePool3d
| MultiScaleDeformableAttn | | √ | |
-
SimpleRoIAlign
| NMS | √ | √ | √ |
-
SigmoidFocalLoss
| NMSRotated | √ | √ | |
-
SoftmaxFocalLoss
| PixelGroup | √ | | |
-
SoftNMS
| PointsInBoxes | √ | √ | |
-
Sparse Convolution
| PointsInPolygons | | √ | |
-
Synchronized BatchNorm
| PSAMask | √ | √ | √ |
-
Voxelization
| RotatedFeatureAlign | √ | √ | |
-
ThreeInterpolate
| RoIPointPool3d | | √ | |
-
ThreeNN
| RoIPool | | √ | |
-
Weight standardization
| RoIAlignRotated | √ | √ | √ |
-
Correlation
| RiRoIAlignRotated | | √ | |
| RoIAlign | √ | √ | √ |
| RoIAwarePool3d | | √ | |
| SAConv2d | | √ | |
| SigmoidFocalLoss | | √ | √ |
| SoftmaxFocalLoss | | √ | |
| SoftNMS | | √ | |
| Sparse Convolution | | √ | |
| Synchronized BatchNorm | | √ | |
| ThreeInterpolate | | √ | |
| ThreeNN | | √ | |
| TINShift | | √ | √ |
| UpFirDn2d | | √ | |
| Voxelization | √ | √ | |
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment