- 20 Jul, 2024 1 commit
-
-
limm authored
-
- 12 Jul, 2024 1 commit
-
-
limm authored
-
- 11 Jul, 2024 1 commit
-
-
limm authored
-
- 05 Jun, 2023 3 commits
- 17 May, 2023 1 commit
-
-
xiabo authored
-
- 06 May, 2023 1 commit
-
-
xiabo authored
-
- 26 Apr, 2023 1 commit
-
-
xiabo authored
-
- 25 Mar, 2023 1 commit
-
-
q.yao authored
* replace extension to types * update setup * Update setup.py * Update setup.py --------- Co-authored-by:Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
-
- 13 Jan, 2023 1 commit
-
-
ckirchhoff authored
* merge npu ops from master to 2.x * BugFix: fix merge bugs * {[Feature]: add psamask, roipool to 2.x, and fix the SigmoidFocalLoss assert condition * merge conflicts in ops.md * [fix]: fix merge bug
-
- 06 Jan, 2023 1 commit
-
-
Mashiro authored
* [Fix] Adjust the minimum supported version of Python to 3.6 * refine the docs
-
- 22 Oct, 2022 1 commit
-
-
Zachary Streeter authored
-
- 30 Aug, 2022 1 commit
-
-
Zaida Zhou authored
* Rename mmcv package name * fix typo * fix typo * fix typo
-
- 26 Aug, 2022 1 commit
-
-
q.yao authored
* remove deploy for 2.0 * update onnx ut
-
- 03 Aug, 2022 1 commit
-
-
Zaida Zhou authored
* [Docs] Add swith_language.md in docs (#2160) * [Fix] Fix onnx unit tests (#2155) * [Docs] Limit extension versions (#2144) * Support PrRoIPool operation * Add MPS bbox overlap * Add .pre-commit-config-zh-cn.yaml (#2135) Co-authored-by:
xcnick <xcnick0412@gmail.com> Co-authored-by:
Jingwei Zhang <zjw18@mails.tsinghua.edu.cn> Co-authored-by:
q.yao <yaoqian@sensetime.com>
-
- 18 May, 2022 1 commit
-
-
Zaida Zhou authored
* add pyupgrade * add options for pyupgrade * minor refinement
-
- 18 Apr, 2022 1 commit
-
-
Zaida Zhou authored
-
- 16 Apr, 2022 2 commits
-
-
Qiza-lyhm authored
- Add MLU operator kernels.
-
Jiazhen Wang authored
* [Feature] Add roiaware pool3d ops from mmdet3d (#1382) * add ops (roiaware pool3d) in mmdet3d * refactor code * fix typo Co-authored-by:
zhouzaida <zhouzaida@163.com> * [Feature] Add iou3d op from mmdet3d (#1356) * add ops (iou3d) in mmdet3d * add unit test * refactor code * refactor code * refactor code * refactor code * refactor code Co-authored-by:
zhouzaida <zhouzaida@163.com> * [Fix] Update test data for test_iou3d (#1427) * Update test data for test_iou3d * delete blank lines Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * [Feature] Add group points ops from mmdet3d (#1415) * add op (group points) and its related ops (ball query and knn) in mmdet3d * refactor code * fix typo * refactor code * fix typo * refactor code * make input contiguous Co-authored-by:
zhouzaida <zhouzaida@163.com> * add mmdet3d op (#1425) Co-authored-by:
zhouzaida <zhouzaida@163.com> * [Feature] Loading objects from different backends and dumping objects to different backends (#1330) * [Feature] Choose storage backend by the prefix of filepath * refactor FileClient and add unittest * support loading from different backends * polish docstring * fix unittet * rename attribute str_like_obj to is_str_like_obj * add infer_client method * add check_exist method * rename var client to file_client * polish docstring * add join_paths method * remove join_paths and add _format_path * enhance unittest * refactor unittest * singleton pattern * fix test_clientio.py * deprecate CephBackend * enhance docstring * refactor unittest for petrel * refactor unittest for disk backend * update io.md * add concat_paths method * improve docstring * improve docstring * add isdir and copyfile for file backend * delete copyfile and add get_local_path * remove isdir method of petrel * fix typo * add comment and polish docstring * polish docstring * rename _path_mapping to _map_path * polish docstring and fix typo * refactor get_local_path * add list_dir_or_file for FileClient * add list_dir_or_file for PetrelBackend * fix windows ci * Add return docstring * polish docstring * fix typo * fix typo * deprecate the conversion from Path to str * add docs for loading checkpoints with FileClient * refactor map_path * add _ensure_methods to ensure methods have been implemented * fix list_dir_or_file * rename _ensure_method_implemented to has_method * Add CI for pytorch 1.10 (#1431) * [Feature] Upload checkpoints and logs to ceph (#1375) * [Feature] Choose storage backend by the prefix of filepath * refactor FileClient and add unittest * support loading from different backends * polish docstring * fix unittet * rename attribute str_like_obj to is_str_like_obj * [Docs] Upload checkpoint to petrel oss * add infer_client method * Support uploading checkpoint to petrel oss * add check_exist method * refactor CheckpointHook * support uploading logs to ceph * rename var client to file_client * polish docstring * enhance load_from_ceph * refactor load_from_ceph * refactor TextLoggerHook * change the meaning of out_dir argument * fix test_checkpoint_hook.py * add join_paths method * remove join_paths and add _format_path * enhance unittest * refactor unittest * add a unittest for EvalHook when file backend is petrel * singleton pattern * fix test_clientio.py * deprecate CephBackend * add warning in load_from_ceph * fix type of out_suffix * enhance docstring * refactor unittest for petrel * refactor unittest for disk backend * update io.md * add concat_paths method * fix CI * mock check_exist * improve docstring * improve docstring * improve docstring * improve docstring * add isdir and copyfile for file backend * delete copyfile and add get_local_path * remove isdir method of petrel * fix typo * rename check_exists to exists * refactor code and polish docstring * fix windows ci * add comment and polish docstring * polish docstring * polish docstring * rename _path_mapping to _map_path * polish docstring and fix typo * refactor get_local_path * add list_dir_or_file for FileClient * add list_dir_or_file for PetrelBackend * fix windows ci * Add return docstring * polish docstring * fix typo * fix typo * fix typo * fix error when mocking PetrelBackend * deprecate the conversion from Path to str * add docs for loading checkpoints with FileClient * rename keep_log to keep_local * refactor map_path * add _ensure_methods to ensure methods have been implemented * fix list_dir_or_file * rename _ensure_method_implemented to has_method * refactor * polish information * format information * bump version to v1.3.16 (#1430) * [Fix]: Update test data of test_tin_shift (#1426) * Update test data of test_tin_shift * Delete tmp.engine * add pytest raises asserterror test * raise valueerror, update test log * add more comment * Apply suggestions from code review Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * fix the wrong function reference bug in BaseTransformerLayer when batch_first is True (#1418) * [Docs] Add mmcv itself in the docs list (#1441) * Add mmcv itself in the docs list * modify link of docs * [Improve] improve checkpoint loading log (#1446) * [Feature] Support SigmoidFocalLoss with Cambricon MLU backend (#1346) * [Feature] Support SigmoidFocalLoss with Cambricon MLU backend * refactor MMCV_WITH_MLU macro define * refactor NFU_ALIGN_SIZE, PAD_DOWN and split_pipeline_num * delete extra fool proofing in cpp * [Feature] Support SigmoidFocalLossBackward with Cambricon MLU backend * fix macro definition in SigmoidFocalLoss * refactor mlu files into clang-format * refactor sigmoid focal loss test * refactor Sigmoid Focal Loss file structure. * fix python lint error * fix import torch_mlu error type * fix lint * refactor clang format style to google Co-authored-by:
zhouzaida <zhouzaida@163.com> * [Feature] Support RoiAlign With Cambricon MLU Backend (#1429) * [Feature] Support NMS with cambricon MLU backend (#1467) * [Feature] Support BBoxOverlaps with cambricon MLU backend (#1507) * [Refactor] Format C++ code * [Refactor] include common_mlu_helper in pytorch_mlu_helper and refactor build condition * [Improve] Improve the performance of roialign, nms and focalloss with MLU backend (#1572) * [Improve] Improve the performance of roialign with MLU backend * replace CHECK_MLU with CHECK_MLU_INPUT * [Improve] Improve the perf of nms and focallosssigmoid with MLU backend * [Improve] Improve the performance of roialign with MLU backend (#1741) * [Feature] Support tin_shift with cambricon MLU backend (#1696) * [Feature] Support tin_shift with cambricon MLU backend * [fix] Add the assertion of batch_size in tin_shift.py * [fix] fix the param check of tin_shift in cambricon code * [fix] Fix lint failure. * [fix] Fix source file lint failure. * Update mmcv/ops/tin_shift.py [Refactor] Modify the code in mmcv/ops/tin_shift.py. Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> Co-authored-by:
budefei <budefei@cambricon.com> Co-authored-by:
budefei <budefei@cambricom.com> Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * resolve conflicts and fix lint * fix mmcv.utils.__init__ * fix mmcv.utils.__init__ * Fix lints and change FLAG * fix setup and refine * remove a redundant line * remove an unnecessary 'f' * fix compilation error Co-authored-by:
dingchang <hudingchang.vendor@sensetime.com> Co-authored-by:
zhouzaida <zhouzaida@163.com> Co-authored-by:
q.yao <yaoqian@sensetime.com> Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> Co-authored-by:
pc <luopeichao@sensetime.com> Co-authored-by:
Wenwei Zhang <40779233+ZwwWayne@users.noreply.github.com> Co-authored-by:
q.yao <streetyao@live.com> Co-authored-by:
Tong Gao <gaotongxiao@gmail.com> Co-authored-by:
Yuxin Liu <liuyuxin@cambricon.com> Co-authored-by:
zihanchang11 <92860914+zihanchang11@users.noreply.github.com> Co-authored-by:
shlrao <shenglong.rao@gmail.com> Co-authored-by:
zhouchenyang <zcy19950525@gmail.com> Co-authored-by:
Mrxiaofei <36697723+Mrxiaofei@users.noreply.github.com> Co-authored-by:
budefei <budefei@cambricon.com> Co-authored-by:
budefei <budefei@cambricom.com>
-
- 14 Apr, 2022 1 commit
-
-
Qiza-lyhm authored
* feat(MLU): Support PyTorch backend on MLU * MMCV support PyTorch backend on MLU * Add MLUDataParallel and MLUDistributedDataParallel * Add MLU operator support * [Fix]: Fix PR comments and add IS_MLU to get device available check * [Fix]: fix PR comments of dist_utils.py * [Doc] Rewrite annotations of functions. * [Docs] Rewrite annotation in distributed.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * [Docs] Fix lint Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
-
- 21 Mar, 2022 1 commit
-
-
q.yao authored
-
- 01 Mar, 2022 1 commit
-
-
q.yao authored
-
- 09 Feb, 2022 1 commit
-
-
Zaida Zhou authored
* Upgrade the version of isort * sort the order of importing modules
-
- 10 Jan, 2022 1 commit
-
-
Zaida Zhou authored
* Remove the unnecessary dependency pytest-runner * remove the tests_requires option from setup.py
-
- 29 Dec, 2021 1 commit
-
-
Jiazhen Wang authored
* [Improve] build using ninja * [Refactor] refactor requirements * [Improve] imporve docs * [Fix] fix file name
-
- 23 Dec, 2021 1 commit
-
-
pc authored
-
- 10 Dec, 2021 1 commit
-
-
Ming-Hsuan-Tu authored
* fix tensorrt test failed with pytorch 1.8+ * add comment
-
- 01 Dec, 2021 1 commit
-
-
Zaida Zhou authored
* [Fix] Fix compiled error on windows * fix typo
-
- 28 Nov, 2021 1 commit
-
-
Zaida Zhou authored
* [Fix] Fix the compiled error on windows due to the c++14 flag * fix lint
-
- 23 Nov, 2021 1 commit
-
-
q.yao authored
* Add device registry for pytorch ops * add declaration of CheckDeviceConsistency * fix for torch130 * assert with torch check * Refactor ops with dispatch * update rest ops * faster install * update compatibility * update compatibility, rename parameter * move cpu implement to pytorch/cpu * update ops/csrc/README.md * fix rocm support * update cn document * update docs * list instead of map
-
- 01 Sep, 2021 1 commit
-
-
Zaida Zhou authored
-
- 27 Aug, 2021 1 commit
-
-
Zaida Zhou authored
* [Feature] Add python3.9 in CI * fix dependencies for compiling onnx
-
- 18 Aug, 2021 1 commit
-
-
lizz authored
* Use more cpus in building Signed-off-by:
lizz <lizz@sensetime.com> * Add psutil to requirements Signed-off-by:
lizz <lizz@sensetime.com> * fix Signed-off-by:
lizz <lizz@sensetime.com> * fix Signed-off-by:
lizz <lizz@sensetime.com> * Hope faster Signed-off-by:
lizz <lizz@sensetime.com> * fix macos Signed-off-by:
lizz <lizz@sensetime.com>
-
- 10 Aug, 2021 2 commits
-
-
Haodong Duan authored
* use packaging instead * update * update * update * update
-
Zaida Zhou authored
* [Refactor] Refactor the csrc directory * update MANIFEST.in * fix hip * add csrc readme * trailing whitespace * fix syntax error in setup.py * add compatibility docs * move parrots_cudawarpfunction.cuh to common/cuda * fix grammar, update directory tree * fix MANIFEST.in * Add new structre of csrc in compatibility.md * Add original structre of csrc in compatibility.md * fix typo * remove TODO * modify according to comment * format Co-authored-by:grimoire <yaoqian@sensetime.com>
-
- 09 Jul, 2021 1 commit
-
-
Y_Xuan authored
* porting mmcv for hip * add nvcc * fix format * fix format * fix bug for carafe * fix test_utils because rocm_torch not allow set torch.backends.cudnn.benchmark to false * add LOOSEVERSION * fix format * fix format of version * fix code format * test for yaml * fix bug for citest * fix bug for how to get torch._version_ at setup.py
-
- 17 Apr, 2021 1 commit
-
-
tangyanf authored
-
- 26 Feb, 2021 1 commit
-
-
z55250825 authored
* delete all parrots file add bbox_overlaps new parrots op impl * support first new impl parrts op (bbox_overlaps)(success test) * add box_iou_rotated op, test succeed * add carafe and carafe_naive op, test succeed (one parrots bug need fix) * add cc_attention op, test success * add corner_pool op, test success * add parrots op deform_conv, test success * add deform_roi_pool op, test success (but has question) * add focal loss op, test success (gradcheck) * add masked_conv2d op, test success * add modulated_deform_conv op, test success * add nms and nms_rotated op, test success * add psamask op, test success * add roi_align op, test_success * add roi_pool op, test success * add sync_bn op, test success * add tin_shift op, test success * fix test_deform_roi_pool, add parrots test * skip test_onnx because parrots does not support onnx * fix c++ lint * fix python lint * fix python lint
-
- 06 Jan, 2021 1 commit
-
-
q.yao authored
* start trt plugin prototype * Add test module, modify roialign convertor * finish roi_align trt plugin * fix conflict of RoiAlign and MMCVRoiAlign * fix for lint * fix test tensorrt module * test_tensorrt move import to test func * add except error type * add tensorrt to setup.cfg * code format with yapf * fix for clang-format * move tensorrt_utils to mmcv/tensorrt, add comments, better test module * fix line endings, docformatter * isort init, remove trailing whitespace * add except type * fix setup.py * put import extension inside trt setup * change c++ guard, update pytest script, better setup, etc * sort import with isort * sort import with isort * move init of plugin lib to init_plugins.py * resolve format and add test dependency: tensorrt * tensorrt should be installed from source not from pypi * update naming style and input check * resolve lint error Co-authored-by:maningsheng <maningsheng@sensetime.com>
-