Commit Graph

903 Commits (a19cf6476593fb0d2728bfd8e41113d4d82ceb7b)
 

Author SHA1 Message Date
AllentDan 97a9182a65 cherry-pick from master with commit 3eb60ea 2022-11-01 16:35:32 +08:00
SsTtOoNnEe 4b39205866 Rewrite Conv2dAdaptiveOps for conversion of EfficientNet (static shape) (#1045)
* Rewrite Conv2dAdaptiveOps for conversion of EfficientNet (static shape)

* Refactor codes and Add unit test

* Simplify codes

* update supported model configs in yaml

* update mmcls.yml

* resolve lint error

Co-authored-by: SenseTime Research Singapore <SENSETIME\research.sgres@sg0016000001u.domain.sensetime.com>
(cherry picked from commit dd7550a08d)
2022-11-01 16:29:15 +08:00
lvhan028 139080c56f update issue form (#1206)
* update issue form

* udpate issue form

* udpate issue form

* udpate issue form

* udpate issue form
(cherry picked from commit 1c478393c0)
2022-11-01 16:29:05 +08:00
tpoisonooo 453f240335 improvement(scripts): cross build aarch64 (#1126)
* udpate

* update

* CI(scripts): add auto cross build aarch64

* docs(scripts): add zh_cn doc

* docs(scripts): update

* docs(scripts): update

* fix(tools): update

* docs(zh_cn): update

* fix(scripts): remove gcc-7

* docs(scripts): update result

* udpate

* fix(tools): remove useless option

* docs(en): typo

* Update cross_build_aarch64.md

* Update cross_build_aarch64.md

* fix(tools/scripts): review advices

* fix(tools/scripts): update

* fix(cmake): remove useless option

* Update aarch64-linux-gnu.cmake
(cherry picked from commit ace44ae9d9)
2022-11-01 16:29:01 +08:00
RunningLeon 0efc9e3c6d
[Feat]: Support simcc from mmpose (#1187)
* add rewriting for simcc

* add simccdecode for sdk

* remove debug lines

* fix cpp lint

* move simcc decode to sdk

* add simcc sdk config

* update docs and regression yaml

* update yml
2022-10-27 11:42:50 +08:00
RangiLyu c4285aed4a
[Feature] Support rtmdet for dev-1.x (#1104)
* support rtmdet

* update

* update

* fix lint
2022-10-19 15:44:06 +08:00
Chen Xin 2020e74480
Support mmaction2:dev-1.x (#1012)
* support tsn

* support slowfast

* fix export info & End2EndModel

* add test

* fix forward

* fix lint

* update tests

* add onnxruntime 2d config

* fix ort-gpu

* add mmaction.yml, need to update

* fix reviews

* add ann.txt

* add visualize

* fix lint

* rebase

* add conftest.py

* fix circle ci

* fix registry

* fix regression test
2022-10-19 15:42:57 +08:00
RunningLeon 72923e7844
update mmpose (#1213) 2022-10-18 10:24:19 +08:00
hanrui1sensetime 86da0df105
[Fix] Fix create input for dev-1.x (#1182)
* fix mmcls create input for list imgs

* fix mmpose create input for batch

* fix export info

* sync calibration for 2.0

* remove debug line
2022-10-17 15:59:33 +08:00
RunningLeon aee22f05d0
Merge pull request #1189 from RunningLeon/sync_with_master
Sync with master((up to #1194)
2022-10-14 19:27:37 +08:00
RunningLeon 7cbd175bdd Merge remote-tracking branch 'upstream/master' into sync_with_master 2022-10-14 16:30:37 +08:00
RunningLeon 775cf0c03c Merge remote-tracking branch 'upstream/dev-1.x' into sync_with_master 2022-10-14 15:06:01 +08:00
hanrui1sensetime 81fc48f2b2
[Fix] Fix mmengine ci (#1192)
* try fix ci

* fix ci

* fix ci

* fix circleci

* fix ocr

* fix mmengine version

* install from github

* update

* update ci

Co-authored-by: RunningLeon <mnsheng@yeah.net>
2022-10-14 15:03:24 +08:00
Mengyang Liu f8551b0316
Fix rust_api CI (#1194)
* Update rust_api.yml

* Update rust_api.yml

* Update rust_api.yml

* Update rust_api.yml
2022-10-14 14:35:49 +08:00
Li Zhang 8c164ab3e5
[Fix] Detect filesystem library in CMake (#1190)
* detect filesystem library in CMake

* add filesystem.cmake
2022-10-14 12:52:16 +08:00
RunningLeon 6e9c2527b4 merge master from c35099ef0 2022-10-13 11:12:07 +08:00
hanrui1sensetime 3767b5d46e
[Fix ]Fix import codebase (#1132)
* fix import;

* fix flake8

* wrap mmdeploy function

* fix wrong import

* fix ut

* re-add skip import error for ut

* fix info

* fix lint
2022-10-13 10:24:42 +08:00
AllentDan 645eefae50
update timer (#1179) 2022-10-11 14:59:50 +08:00
hanrui1sensetime b406c1ab0a
remove aten for torch1.12 (#1169) 2022-10-11 14:29:28 +08:00
hanrui1sensetime c35099ef0c
fix layer norm when torch>=1.12 (#1168) 2022-10-11 14:29:13 +08:00
Li Zhang f389a68dd4
[Enhancement] Add a device field for `mmdeploy_mat_t` (#1176)
* add device field for mmdeploy_mat_t

* fix lint
2022-10-11 13:58:49 +08:00
Qingren fd21b98efa
[Docs] add the support information about MMPose Hourglass (#1118)
* [Docs] add the support information about MMPose Hourglass

* * add Hourglass support config

* update benchmark doc

* modify Hourglass AP under pytorch backend

* add regression test for Hourglass

* *update 03-benchmark/benchmark.md

* * modify mmpose.yml to ignore ncnn int8 test

* add trt_fp16 test results

* * add openvino test result

* * modify supported_models.md
2022-10-10 16:38:54 +08:00
RunningLeon 41fcc2242f
log cmd info for regresstion test (#1146)
* add log to regresstion test

* update for win

* update mmseg reg yml
2022-10-10 16:23:24 +08:00
AllentDan 76b837194f
Update timer (#1158)
* update time counter

* update test.py

* fix ci
2022-10-10 16:22:19 +08:00
Mengyang Liu ee1b4d756d
Update rust_api.yml (#1172) 2022-10-10 15:59:34 +08:00
tpoisonooo 5cdf29339b
feat(tools/scripts): add auto install jetson orin (#1105)
* feat(tools/scripts): add auto install jetson orin

* docs(script): rename file

* fix(script): if clause error

* style(scripts): typo
2022-10-09 15:53:19 +08:00
Xin Li 60f50a1789
modify the links & fix some typos (#1150)
* modify the links & fix some typos

* typo fixed
2022-10-09 15:51:32 +08:00
达芬奇 895d0749ef
Supplemental a parameter "device" (#1165)
* Supplemental a parameter "device"
补充一个参数“device”

* 补充一个参数“device”
Supplemental a parameter "device"
2022-10-09 14:26:14 +08:00
RunningLeon 51f4e65185
fix reg test for 2.0 (#1116)
* fix reg

fix mmedit mmocr

update

update apcnet of mmseg

catch error when download fails

log error message

* update reg for win

* update yml
2022-10-08 19:14:33 +08:00
RunningLeon 2e459dba6d
support mmpose2.0 for sdk (#1080)
* add mmpose sdk

* --amend

* remove debug draw code

* fix docstring

* update
2022-10-08 15:49:44 +08:00
RunningLeon 8bae5671be
Merge pull request #1091 from RunningLeon/sync_master
Sync master into dev-1.x
2022-10-08 14:08:02 +08:00
Mengyang Liu b2cb5722f7
Update get_started.md (#1155) 2022-10-08 09:16:54 +08:00
RunningLeon da1204db37 Update CI to only use python -m 2022-09-30 18:45:23 +08:00
RunningLeon b78121a776 fix conflicts with dev-1.x 2022-09-30 10:31:32 +08:00
lvhan028 917643fcac
bump version to 0.9.0 (#1115) 2022-09-29 19:48:52 +08:00
AllentDan d153b5aa0a
add rewrite for ort (#1138) 2022-09-29 18:35:51 +08:00
hanrui1sensetime 161f27d493
fix mmedit test picture (#1131) 2022-09-29 17:13:23 +08:00
AllentDan 23e84f46ff
update mmcls yaml (#1137) 2022-09-29 17:09:17 +08:00
grimoire db2c512a11 remove threshold 2022-09-29 16:40:49 +08:00
hanrui1sensetime 7f70d7fe56 [Enhancement 2.0] mmdeploy for mmyolo (#1088)
* support for external codebase like mmyolo

* support for external export

* fix missing flake8

* fix comments

* add aenum

* add missing files

* fix condition

* refactor import_codebase

* fix mmyolo support

* fix lint

* add base codebase

* fix a strange clang-format

* fix import_codebase

* fix dependent codebase register

* wrap custom_model

* fix comment

* add ut
2022-09-29 16:40:47 +08:00
hanrui1sensetime b8c19b35d2 fix mmedit 2.0 dump info for sdk (#1120) 2022-09-29 16:37:36 +08:00
AllentDan c0ae726ae5 remove deploy test loop and enable edit SDK (#1083) 2022-09-29 16:37:36 +08:00
lvhan028 581d1992ed update doc about codebase deployment (#1051)
* update doc about mmclassfication deployment

* update install mmdeploy part

* correct mmcls deployment commands

* reformat supported models

* add deployed model specification

* update doc about mmdetection deployment

* fix according to reviewer comments

* fix according to reviewer comments

* fix according to reviewer comments

* fix according to reviewer comments

* fix according to reviewer comments

* fix according to reviewer comments

* update doc about mmsegmentation deployment

* update doc about mmocr deployment

* check in cityscapes.png as an input image for converting mmsegmentation model

* update mmocr deployment

* update mmseg.md

* update mmseg.md

* update mmocr.md

* update sdk model inference for mmocr deployment

* update according to reviewer comments

* update

* update

* update mmedit

* update mmpose deployment

* check in face.png for mmedit deployment

* update

* fix according to reviewer comments

* remove duplicate doc

* update docs in english

* update codebase documents in chinese

* fix according to reviewerss comments

* update according reviewer comments

* ObjectDetection -> Object Detection

* InstanceSegmentation -> Instance Segmentation
2022-09-29 16:37:36 +08:00
AllentDan 4fc8828af8 fix ocr UT
fix ci and lint

fix det

fix cuda ci

fix mmdet test

update object detection

fix ut

fix layer norm ut

update ut

lock mmeit version

fix mmocr mmcls ut

add conftest.py

fix ocr ut

fix mmedit ci

install mmedit from source

fix rknn model and prepare_onnx_paddings__tensorrt UT

docstring

fix coreml export

update mmocr config

small test

recovery assert

fix ci
2022-09-29 16:37:36 +08:00
Xin Li 00a37df3de Dev 1.x cpp11 (#1086)
* ocr/short_scale_aspect_jitter.cpp scale_factor double to float not working on c++11

* ocr/short_scale_aspect_jitter.cpp scale_factor double to float not working on c++11

* ocr/short_scale_aspect_jitter.cpp scale_factor double to float not working on c++11

add install mmengine in docker file

* 1. ocr/short_scale_aspect_jitter.cpp scale_factor double to float not working on c++11

2. add install mmgine in dockerfile

3. add install_mmengine in circleci

* fix mmengine typo
2022-09-29 16:34:10 +08:00
tpoisonooo 2f7e61c55c fix(tools/profile.py): rename to avoid name conflict (#1087)
* fix(tools/profile.py): rename to avoid name conflict

* fix(docs): remove useless
2022-09-29 16:26:31 +08:00
tpoisonooo a53ffec757 improvement(ubuntu_utils.py): check upstream libopencv-dev version (#1068) (#1093) 2022-09-29 16:26:31 +08:00
hanrui1sensetime 89a9e92769 [Fix] Fix mmcls for cifar10 config on dev-1.x (#1056)
* fix mmcls cifar10 config

* fix dump-info for cifar10 config

* use regex instead of packlist

* remove constants unused

* fix while logic

* fix lint

* fix docformatter

* fix classification to avoid conflict
2022-09-29 16:26:31 +08:00
RunningLeon 144fcf7b3a fix github ci
add mim

update circle ci

fix tests

fix ci
2022-09-29 16:26:31 +08:00
q.yao d282503012
update detyaml (#1133) 2022-09-29 12:14:06 +08:00