Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate_master_to_1.3.2 #6

Merged
merged 92 commits into from
Jan 10, 2025
Merged

Conversation

rostyslavhereha
Copy link

@rostyslavhereha rostyslavhereha commented Jan 7, 2025

Basic Info

Info Please fill out this column
Platform tested on LabelStudio
Ticket RTDT-2699

Description of contribution

Reason for change:
To support the new mmpose version we need to update our mmdeploy version. Since we don't use the codebase from this repo I also update this code to the source of mmdeploy==1.3.2, because the new version also suport our mmsegmentation/mmpretrain version.

Changes:

  • Update codebase to 1.3.2
  • Add MMPose into deploy/Dockerfile
  • remove original git workflows

tpoisonooo and others added 30 commits May 29, 2023 17:18
* docs(project): deploee introduction

* Update README_zh-CN.md
* update docs from 1.x to main

* fix dead links

* fix tag_name

* Revert "fix tag_name"

This reverts commit fcf0c58.

* fix readthedocs for zh_cn
* support mscv mt

* prevent modification of flag
* add ef in rgtest metafile

* fix for EfficientFormerClsHead to LinearClsHead

* fix lint

* update benchmark

* fix lint

* fix docs

* fix docs

* add openvino test
* update

* update

* add docker ci

* update

* fix
* ADD: area interpolation for PPL.CV (cuda) backend

* ADD: "area" entry for unit testing
* fix satrn onnxruntime batch inference

* add ut

* better compare
* update logo

* update

* update

* update

* fix ci

* Revert "update logo"

This reverts commit 6935ff0.

* update intro

* fix
* doxygen c api

* fix ci

* update en doc

* update zh doc
* fix nms index return

* fix
* fix

* fix

* fix

* fix

* fix
* add sdk profiler docs

* fix typos
* support libzip

* support windows

* fix

* update rpath

* default build sdk zip model
* update ocr_recog postprocess export

* update ocr_recog sdk postprocess

* fix read unknown_token
* fix vit ut

* fix

* fix

* update logo

* Revert "update logo"

This reverts commit 2e4fa24.

* fix dcn ut

* fix

* update

* fix

* Revert "fix"

This reverts commit c902cf8.

* fix

* fix

* use torch from docker image

* Revert "use torch from docker image"

This reverts commit fdb4840.

* fix

* update

* update

* update

* update
* dev_mmpose

* tide

* fix lint

* del redundant task and model

* fix

* test ut

* test ut

* upload configs

* fix

* remove debug

* fix lint

* use mmcv.ops.nms

* fix lint

* remove loop

* debug

* test modified ut

* fix lint

* fix return type

* fix

* fix rescale

* fix

* fix pack_result

* update batch inference

* fix nms and pytorch show_box

* fix lint

* modify ut

* add docstring

* modify nms

* fix

* add openvino config

* update docs

* fix test_mmpose

---------

Co-authored-by: RunningLeon <mnsheng@yeah.net>
* update yolox-pose ut

* fix lint

* fix
* add is_resize_mask cfg in inst seg

* Update csrc/mmdeploy/codebase/mmdet/instance_segmentation.cpp

set is_resize_mask default fasle

Co-authored-by: Chen Xin <xinchen.tju@gmail.com>

* Update mmdeploy/codebase/mmdet/deploy/object_detection.py

set is_resize_mask default fasle

Co-authored-by: Chen Xin <xinchen.tju@gmail.com>

* fix format

---------

Co-authored-by: Chen Xin <xinchen.tju@gmail.com>
* fix mmdeploy.version_info

* fix mmdeploy.version_info

* fix lint

---------

Co-authored-by: RunningLeon <mnsheng@yeah.net>
shuyaoyimei and others added 26 commits October 8, 2023 15:40
* Update the document of building mmdeploy with ncnn backend on Windows platform

* fix a bug

* fix lint error

* fix lint error
* add nms ops

* add some file

* new file

* some change

* Update nms_match.cpp

* Update nms_match.cpp

* Update __init__.py

* Delete test_onnx_match.onnx

* Delete tests/test_ops/test_onnx_match.onnx

* Update test_nms_match_small.py

* Update test_nms_match_small.py

* Update nms_match.cpp

remove allocate

* Update nms_match.py

remove some test print

* Update test_nms_match_small.py

* Update nms_match.cpp

* Update nms_match.py

* Update test_nms_match_small.py

* fix the lint

fix the lint

* Update test_nms_match_small.py

* Update test_nms_match_small.py

* Update nms_match.cpp

* Update test_nms_match_small.py

* Update test_nms_match_small.py

add input_names

* Update onnxruntime.md

* Update onnxruntime.md

* Update test_nms_match_small.py

* Update onnxruntime.md

* Update onnxruntime.md

* Update test_nms_match_small.py

Add UT in nmsmatch

* Update test_nms_match_small.py

* Update test_nms_match_small.py
* support condinst from mmdet

* remove

* update

* update

* support batch inference

* add condinst head unit testing

* fix lint error

* remove

* fix bug in postprocess

* remove

* update

---------

Co-authored-by: RunningLeon <mnsheng@yeah.net>
* support htc

* update mmdet.yml
* fix the onnx exportation for yoloxpose

* remove deprecated func

* refine code

* fix the rescaling process of top-down models

* fix ut

* add yoloxpose in regression test

* fix comment

* rebase & fix conflict
* generate_build_config.py now selects <any> wheel platform for system flag <jetson>

* Revert "generate_build_config.py now selects <any> wheel platform for system flag <jetson>"

This reverts commit d722bee.

* generate_build_config.py now selects <any> wheel platform for system flag <jetson>
* Added the ability to build a project with PyTorch 2.0.
Namely, I added the flag -std=c++17 to extra_compile_args
 depending on the version of Torch.

* Lost the condition for the presence of nvcc

* Lost the condition for the presence of nvcc

* Add parse_version

* fix lint

---------

Co-authored-by: Xin Chen <irexyc@gmail.com>
…ng image preprocessing, provided that an array was supplied as input. If you input the path to the image, everything works fine. (open-mmlab#2554)
…mmlab#2597)

* support ONNX&TensorRT exportation of RTMO

* add configs for rtmo

* replace bbox expansion factor with parameter bbox_padding

* refine code

* refine comment

* apply model.switch_to_deploy in BaseTask.build_pytorch_model

* fix lint

* add rtmo into regression test

* add rtmo with trt backend into regression test

* add rtmo into supported model list
The value needs to be converted to string first.
* fix ci

* change to ort fp32
@rostyslavhereha rostyslavhereha changed the base branch from v1.3.1-branch to main January 9, 2025 16:40
@rostyslavhereha rostyslavhereha merged commit 167d26c into main Jan 10, 2025
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.