mirror of https://github.com/open-mmlab/mmcv.git
[Docs] Add currently npu supported ops in ops.md (#2420)
parent
eda3c57ea1
commit
944a53f9d9
|
@ -2,61 +2,61 @@
|
|||
|
||||
We implement common ops used in detection, segmentation, etc.
|
||||
|
||||
| Device | CPU | CUDA | MLU | MPS |
|
||||
| ---------------------------- | --- | ---- | --- | --- |
|
||||
| ActiveRotatedFilter | √ | √ | | |
|
||||
| AssignScoreWithK | | √ | | |
|
||||
| BallQuery | | √ | | |
|
||||
| BBoxOverlaps | | √ | √ | √ |
|
||||
| BorderAlign | | √ | | |
|
||||
| BoxIouRotated | √ | √ | | |
|
||||
| BoxIouQuadri | √ | √ | | |
|
||||
| CARAFE | | √ | √ | |
|
||||
| ChamferDistance | | √ | | |
|
||||
| CrissCrossAttention | | √ | | |
|
||||
| ContourExpand | √ | | | |
|
||||
| ConvexIoU | | √ | | |
|
||||
| CornerPool | | √ | | |
|
||||
| Correlation | | √ | | |
|
||||
| Deformable Convolution v1/v2 | √ | √ | | |
|
||||
| Deformable RoIPool | | √ | √ | |
|
||||
| DiffIoURotated | | √ | | |
|
||||
| DynamicScatter | | √ | | |
|
||||
| FurthestPointSample | | √ | | |
|
||||
| FurthestPointSampleWithDist | | √ | | |
|
||||
| FusedBiasLeakyrelu | | √ | | |
|
||||
| GatherPoints | | √ | | |
|
||||
| GroupPoints | | √ | | |
|
||||
| Iou3d | | √ | √ | |
|
||||
| KNN | | √ | | |
|
||||
| MaskedConv | | √ | √ | |
|
||||
| MergeCells | | √ | | |
|
||||
| MinAreaPolygon | | √ | | |
|
||||
| ModulatedDeformConv2d | √ | √ | | |
|
||||
| MultiScaleDeformableAttn | | √ | √ | |
|
||||
| NMS | √ | √ | √ | |
|
||||
| NMSRotated | √ | √ | | |
|
||||
| NMSQuadri | √ | √ | | |
|
||||
| PixelGroup | √ | | | |
|
||||
| PointsInBoxes | √ | √ | | |
|
||||
| PointsInPolygons | | √ | | |
|
||||
| PSAMask | √ | √ | √ | |
|
||||
| RotatedFeatureAlign | √ | √ | | |
|
||||
| RoIPointPool3d | | √ | √ | |
|
||||
| RoIPool | | √ | √ | |
|
||||
| RoIAlignRotated | √ | √ | √ | |
|
||||
| RiRoIAlignRotated | | √ | | |
|
||||
| RoIAlign | √ | √ | √ | |
|
||||
| RoIAwarePool3d | | √ | √ | |
|
||||
| SAConv2d | | √ | | |
|
||||
| SigmoidFocalLoss | | √ | √ | |
|
||||
| SoftmaxFocalLoss | | √ | | |
|
||||
| SoftNMS | | √ | | |
|
||||
| Sparse Convolution | | √ | | |
|
||||
| Synchronized BatchNorm | | √ | | |
|
||||
| ThreeInterpolate | | √ | | |
|
||||
| ThreeNN | | √ | √ | |
|
||||
| TINShift | | √ | √ | |
|
||||
| UpFirDn2d | | √ | | |
|
||||
| Voxelization | √ | √ | | |
|
||||
| PrRoIPool | | √ | | |
|
||||
| Device | CPU | CUDA | MLU | MPS | NPU |
|
||||
| ---------------------------- | --- | ---- | --- | --- | --- |
|
||||
| ActiveRotatedFilter | √ | √ | | | |
|
||||
| AssignScoreWithK | | √ | | | |
|
||||
| BallQuery | | √ | | | |
|
||||
| BBoxOverlaps | | √ | √ | √ | |
|
||||
| BorderAlign | | √ | | | |
|
||||
| BoxIouRotated | √ | √ | | | |
|
||||
| BoxIouQuadri | √ | √ | | | |
|
||||
| CARAFE | | √ | √ | | |
|
||||
| ChamferDistance | | √ | | | |
|
||||
| CrissCrossAttention | | √ | | | |
|
||||
| ContourExpand | √ | | | | |
|
||||
| ConvexIoU | | √ | | | |
|
||||
| CornerPool | | √ | | | |
|
||||
| Correlation | | √ | | | |
|
||||
| Deformable Convolution v1/v2 | √ | √ | | | |
|
||||
| Deformable RoIPool | | √ | √ | | |
|
||||
| DiffIoURotated | | √ | | | |
|
||||
| DynamicScatter | | √ | | | |
|
||||
| FurthestPointSample | | √ | | | |
|
||||
| FurthestPointSampleWithDist | | √ | | | |
|
||||
| FusedBiasLeakyrelu | | √ | | | |
|
||||
| GatherPoints | | √ | | | |
|
||||
| GroupPoints | | √ | | | |
|
||||
| Iou3d | | √ | √ | | |
|
||||
| KNN | | √ | | | |
|
||||
| MaskedConv | | √ | √ | | √ |
|
||||
| MergeCells | | √ | | | |
|
||||
| MinAreaPolygon | | √ | | | |
|
||||
| ModulatedDeformConv2d | √ | √ | | | √ |
|
||||
| MultiScaleDeformableAttn | | √ | √ | | |
|
||||
| NMS | √ | √ | √ | | √ |
|
||||
| NMSRotated | √ | √ | | | |
|
||||
| NMSQuadri | √ | √ | | | |
|
||||
| PixelGroup | √ | | | | |
|
||||
| PointsInBoxes | √ | √ | | | |
|
||||
| PointsInPolygons | | √ | | | |
|
||||
| PSAMask | √ | √ | √ | | |
|
||||
| RotatedFeatureAlign | √ | √ | | | |
|
||||
| RoIPointPool3d | | √ | √ | | |
|
||||
| RoIPool | | √ | √ | | |
|
||||
| RoIAlignRotated | √ | √ | √ | | |
|
||||
| RiRoIAlignRotated | | √ | | | |
|
||||
| RoIAlign | √ | √ | √ | | |
|
||||
| RoIAwarePool3d | | √ | √ | | |
|
||||
| SAConv2d | | √ | | | |
|
||||
| SigmoidFocalLoss | | √ | √ | | √ |
|
||||
| SoftmaxFocalLoss | | √ | | | √ |
|
||||
| SoftNMS | | √ | | | |
|
||||
| Sparse Convolution | | √ | | | |
|
||||
| Synchronized BatchNorm | | √ | | | |
|
||||
| ThreeInterpolate | | √ | | | |
|
||||
| ThreeNN | | √ | √ | | |
|
||||
| TINShift | | √ | √ | | |
|
||||
| UpFirDn2d | | √ | | | |
|
||||
| Voxelization | √ | √ | | | |
|
||||
| PrRoIPool | | √ | | | |
|
||||
|
|
|
@ -2,61 +2,61 @@
|
|||
|
||||
MMCV 提供了检测、分割等任务中常用的算子
|
||||
|
||||
| Device | CPU | CUDA | MLU | MPS |
|
||||
| ---------------------------- | --- | ---- | --- | --- |
|
||||
| ActiveRotatedFilter | √ | √ | | |
|
||||
| AssignScoreWithK | | √ | | |
|
||||
| BallQuery | | √ | | |
|
||||
| BBoxOverlaps | | √ | √ | √ |
|
||||
| BorderAlign | | √ | | |
|
||||
| BoxIouRotated | √ | √ | | |
|
||||
| BoxIouQuadri | √ | √ | | |
|
||||
| CARAFE | | √ | √ | |
|
||||
| ChamferDistance | | √ | | |
|
||||
| CrissCrossAttention | | √ | | |
|
||||
| ContourExpand | √ | | | |
|
||||
| ConvexIoU | | √ | | |
|
||||
| CornerPool | | √ | | |
|
||||
| Correlation | | √ | | |
|
||||
| Deformable Convolution v1/v2 | √ | √ | | |
|
||||
| Deformable RoIPool | | √ | √ | |
|
||||
| DiffIoURotated | | √ | | |
|
||||
| DynamicScatter | | √ | | |
|
||||
| FurthestPointSample | | √ | | |
|
||||
| FurthestPointSampleWithDist | | √ | | |
|
||||
| FusedBiasLeakyrelu | | √ | | |
|
||||
| GatherPoints | | √ | | |
|
||||
| GroupPoints | | √ | | |
|
||||
| Iou3d | | √ | √ | |
|
||||
| KNN | | √ | | |
|
||||
| MaskedConv | | √ | √ | |
|
||||
| MergeCells | | √ | | |
|
||||
| MinAreaPolygon | | √ | | |
|
||||
| ModulatedDeformConv2d | √ | √ | | |
|
||||
| MultiScaleDeformableAttn | | √ | √ | |
|
||||
| NMS | √ | √ | √ | |
|
||||
| NMSRotated | √ | √ | | |
|
||||
| NMSQuadri | √ | √ | | |
|
||||
| PixelGroup | √ | | | |
|
||||
| PointsInBoxes | √ | √ | | |
|
||||
| PointsInPolygons | | √ | | |
|
||||
| PSAMask | √ | √ | √ | |
|
||||
| RotatedFeatureAlign | √ | √ | | |
|
||||
| RoIPointPool3d | | √ | √ | |
|
||||
| RoIPool | | √ | √ | |
|
||||
| RoIAlignRotated | √ | √ | √ | |
|
||||
| RiRoIAlignRotated | | √ | | |
|
||||
| RoIAlign | √ | √ | √ | |
|
||||
| RoIAwarePool3d | | √ | √ | |
|
||||
| SAConv2d | | √ | | |
|
||||
| SigmoidFocalLoss | | √ | √ | |
|
||||
| SoftmaxFocalLoss | | √ | | |
|
||||
| SoftNMS | | √ | | |
|
||||
| Sparse Convolution | | √ | | |
|
||||
| Synchronized BatchNorm | | √ | | |
|
||||
| ThreeInterpolate | | √ | | |
|
||||
| ThreeNN | | √ | √ | |
|
||||
| TINShift | | √ | √ | |
|
||||
| UpFirDn2d | | √ | | |
|
||||
| Voxelization | √ | √ | | |
|
||||
| PrRoIPool | | √ | | |
|
||||
| Device | CPU | CUDA | MLU | MPS | NPU |
|
||||
| ---------------------------- | --- | ---- | --- | --- | --- |
|
||||
| ActiveRotatedFilter | √ | √ | | | |
|
||||
| AssignScoreWithK | | √ | | | |
|
||||
| BallQuery | | √ | | | |
|
||||
| BBoxOverlaps | | √ | √ | √ | |
|
||||
| BorderAlign | | √ | | | |
|
||||
| BoxIouRotated | √ | √ | | | |
|
||||
| BoxIouQuadri | √ | √ | | | |
|
||||
| CARAFE | | √ | √ | | |
|
||||
| ChamferDistance | | √ | | | |
|
||||
| CrissCrossAttention | | √ | | | |
|
||||
| ContourExpand | √ | | | | |
|
||||
| ConvexIoU | | √ | | | |
|
||||
| CornerPool | | √ | | | |
|
||||
| Correlation | | √ | | | |
|
||||
| Deformable Convolution v1/v2 | √ | √ | | | |
|
||||
| Deformable RoIPool | | √ | √ | | |
|
||||
| DiffIoURotated | | √ | | | |
|
||||
| DynamicScatter | | √ | | | |
|
||||
| FurthestPointSample | | √ | | | |
|
||||
| FurthestPointSampleWithDist | | √ | | | |
|
||||
| FusedBiasLeakyrelu | | √ | | | |
|
||||
| GatherPoints | | √ | | | |
|
||||
| GroupPoints | | √ | | | |
|
||||
| Iou3d | | √ | √ | | |
|
||||
| KNN | | √ | | | |
|
||||
| MaskedConv | | √ | √ | | √ |
|
||||
| MergeCells | | √ | | | |
|
||||
| MinAreaPolygon | | √ | | | |
|
||||
| ModulatedDeformConv2d | √ | √ | | | √ |
|
||||
| MultiScaleDeformableAttn | | √ | √ | | |
|
||||
| NMS | √ | √ | √ | | √ |
|
||||
| NMSRotated | √ | √ | | | |
|
||||
| NMSQuadri | √ | √ | | | |
|
||||
| PixelGroup | √ | | | | |
|
||||
| PointsInBoxes | √ | √ | | | |
|
||||
| PointsInPolygons | | √ | | | |
|
||||
| PSAMask | √ | √ | √ | | |
|
||||
| RotatedFeatureAlign | √ | √ | | | |
|
||||
| RoIPointPool3d | | √ | √ | | |
|
||||
| RoIPool | | √ | √ | | |
|
||||
| RoIAlignRotated | √ | √ | √ | | |
|
||||
| RiRoIAlignRotated | | √ | | | |
|
||||
| RoIAlign | √ | √ | √ | | |
|
||||
| RoIAwarePool3d | | √ | √ | | |
|
||||
| SAConv2d | | √ | | | |
|
||||
| SigmoidFocalLoss | | √ | √ | | √ |
|
||||
| SoftmaxFocalLoss | | √ | | | √ |
|
||||
| SoftNMS | | √ | | | |
|
||||
| Sparse Convolution | | √ | | | |
|
||||
| Synchronized BatchNorm | | √ | | | |
|
||||
| ThreeInterpolate | | √ | | | |
|
||||
| ThreeNN | | √ | √ | | |
|
||||
| TINShift | | √ | √ | | |
|
||||
| UpFirDn2d | | √ | | | |
|
||||
| Voxelization | √ | √ | | | |
|
||||
| PrRoIPool | | √ | | | |
|
||||
|
|
Loading…
Reference in New Issue