Commit Graph

1420 Commits (780ffed9f3736fedadf18b51266ecbf521e64cf6)
 

Author SHA1 Message Date
RRaoyzee 780ffed9f3
Add multi_scale_deform_attn_grad op adapter for NPU (#3042) 2024-03-13 15:15:46 +08:00
DaGaiBa cd05d71254
Add multi_scale_deform_attn op adapter for NPU (#3032) 2024-03-01 15:02:23 +08:00
Chai d9e10e1184
Fix ut of stack_grouping_points (#3026) 2024-01-29 19:18:01 +08:00
Chai 815f5d75a7
[Feature] Add the support for stack_group_points ops with Ascend (#3023) 2024-01-29 17:05:23 +08:00
sherie c7c02a7c5b
[Feature] torch_npu support aclnn and add op (#2998) 2024-01-07 17:11:36 +08:00
huaweiZJX 2e44eaeba3
[Feature] Add NPU operator RotatedFeatureAlign (#2994) 2023-11-29 17:24:28 +08:00
shun001 504014847a
[Fix] Fix modulated_deform_conv.py for torch_npu v2.1 (#2983) 2023-11-13 17:17:52 +08:00
CokeDong b366e923e4
DIOPI adapt codes for npu device (#2973) 2023-10-30 17:14:41 +08:00
shun001 00e92ab632
[Fix] Fix deform_conv.py for torch_npu v2.1 (#2967) 2023-10-24 11:43:19 +08:00
fanqiNO1 51a9943764
[Docs] Add api reference table (#2971) 2023-10-23 14:13:21 +08:00
Zaida Zhou df2dadb78d
[Docs] Update version info (#2966) 2023-10-18 18:46:27 +08:00
lihao7212148 94dff26554
[Feature] Add the support of three_interpolate op for Ascend device (#2962) 2023-10-17 10:40:09 +08:00
Yinlei Sun c0774b52a8
[Feature] Add the support of BallQuery op for Ascend device (#2963) 2023-10-13 14:56:56 +08:00
Zaida Zhou 57c4e25e06
Bump version to 2.1.0 (#2959) 2023-10-11 17:47:36 +08:00
Zaida Zhou c7b8ccc64d
Add torch2.1.0 checking in CI (#2955) 2023-10-11 15:42:51 +08:00
q.yao cac0c44a75
temporarily disable mps ops for torch2.1.0 (#2958) 2023-10-11 13:08:35 +08:00
sherie ea53ed02d7
Use unified interface in Ascend kernel (#2945) 2023-10-08 15:55:39 +08:00
6V f2439cd73e
Fix modulated_deform_conv for torch_npu v2.1 (#2941) 2023-09-26 17:18:55 +08:00
Chai 8523eeefac
[Feature] Add the support for group_points ops with Ascend (#2935) 2023-09-20 11:00:58 +08:00
sherie ca99624f98
[Fix] Fix the support for nms_rotated in Ascend (#2931) 2023-09-19 19:00:48 +08:00
sherie b361a81ad4
[Fix] Fix setup.py for torch_npu v2.1 (#2928) 2023-09-11 20:19:37 +08:00
Chris Jiang 72084061b2
[Fix] Update mlu-ops version (#2921) 2023-09-08 10:43:56 +08:00
Haobo Yuan 4f65f91db6
[Fix] Fix data race risk of `cache_randomness` (#2927) 2023-09-07 15:20:20 +08:00
sherie c0268ad974
Support torch_npu 2.1 (#2909) 2023-09-05 10:37:50 +08:00
q.yao 6299bc02bd
Support pre released pytorch2.1.0 (#2865) 2023-09-04 20:20:57 +08:00
Zachary Streeter c8a9ae7592
[Fix] Using PyTorch WARP_SHFL_DOWN macro for half support (#2843) 2023-09-03 18:33:29 +08:00
Chris Jiang 6e9ee26718
[Refactor] Replace tin_shift op of MLU backend with mlu-ops (#2910) 2023-08-28 17:02:10 +08:00
Chris Jiang 8b8bf5e1c1
[Refactor] Replace roipoint_pool3d op of MLU backend with mlu-ops (#2875) 2023-08-28 15:49:38 +08:00
qirun-uiuc 099ee24dba
[Refactor] Replace bbox_overlaps op of MLU backend with mlu-ops (#2879) 2023-08-28 15:44:17 +08:00
qirun-uiuc 99cb8535c8
[Refactor] Replace focal_loss_sigmoid op of MLU backend with mlu-ops (#2855) 2023-08-28 15:42:15 +08:00
CokeDong ee93530acc
Adapt new dipu device (#2905) 2023-08-22 12:32:52 +08:00
Chris Jiang c5233598a5
[Fix] Fix MLU code format (#2887) 2023-08-07 15:21:22 +08:00
youkaichao 9036241eac
[Enhancement] Change the order of condition to make fx wok (#2883) 2023-08-03 17:29:07 +08:00
youkaichao f64d485843
rename fast_conv_bn_eval to efficient_conv_bn_eval (#2884) 2023-08-03 16:48:32 +08:00
Chris Jiang ad7284e891
[Enhancement] Add torch mluops check before calling mluOpsxxx interface (#2871) 2023-08-03 16:37:43 +08:00
qipengh 86a38aa3f0
[Feature] Support modulated_deform_conv and deform_conv with cambricon MLU backend (#2823) 2023-07-27 16:28:42 +08:00
MrShadowY 987d34b0cf
[Feature] Add the support of BoxIouRotated op for ascend device (#2842)
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2023-07-19 10:36:26 +08:00
sherie 0a2f60ba01
[Fix] Fix roi_align npu bug (#2862) 2023-07-10 11:03:48 +08:00
long11111111 43c5c76f9b
[Feature] Add support of points_in_polyogns for Ascend device (#2848) 2023-07-06 15:34:51 +08:00
Danielmic d28aa8a9cc
[Feature] Add the implementation of diff_iou_rotated with mlu-ops (#2840) 2023-06-30 15:18:39 +08:00
Danielmic 10c8b9e78b
[Feature] Add the implementation of dynamic_scatter with mlu-ops (#2847) 2023-06-29 17:13:57 +08:00
Zaida Zhou af0aaddf89
Install wheel package in CI to support bdist_wheel command (#2851) 2023-06-29 16:46:21 +08:00
xiabo123 4f51a937dc
Fix the support for ROCm (#2827) 2023-06-21 17:15:22 +08:00
CokeDong 99a8d05766
[Enhancement] support dipu_mock_cuda=False in dipu for mmcv ext ops with cpu fallback (#2839)
* Support cuda_mock

* Fix

* Support roi_align

* Fix lint

* Support bbox
2023-06-20 17:22:11 +08:00
Zaida Zhou fc038a386a
Bump version to 2.0.1 (#2831) 2023-06-16 21:57:42 +08:00
youkaichao 3df6414efa
[Enhance] Add ConvModule.turn_on_fast_conv_bn_eval to reduce repetitive code and dynamically bind conv during forward (#2835) 2023-06-16 12:43:53 +08:00
Yinlei Sun 8d87bf44ca
[Fix] Fix deform_conv ops on Ascend NPU (#2832) 2023-06-15 16:47:01 +08:00
wateryzephyr e322848e3a
Correct mmengine version requirement (#2816) 2023-06-14 14:35:07 +08:00
Zaida Zhou 566f5fe91f
Drop the outdated torch versions in CI (#2830) 2023-06-14 14:29:44 +08:00
youkaichao 36003b7617
[Feature] Add fast_conv_bn_eval option in ConvModule for fast validation and training in Eval mode (#2807) 2023-06-13 23:13:01 +08:00