Chen Xin
ea73f20fe4
[Refactor] Rename mmdeploy_python to mmdeploy_runtime ( #1821 )
...
* rename mmdeploy_python -> mmdeploy_runtime
* remove incompatible build config
* Revert "remove incompatible build config"
This reverts commit cdc780cde5
.
* fix builder
* update package_tools docs
* fix linux set_env script
* fix gcc 7.3 aligned_alloc
* fix link
* comment temporarily as text_det_recog can't be built with prebuild package built under manylinux
2023-03-29 20:57:21 +08:00
Li Zhang
9f9b3a81b2
[Enhancement] Support RTMDet-Ins ( #1867 )
...
* support RTMDet-Ins
* optimization
* avoid out of boundary
---------
Co-authored-by: lvhan028 <lvhan_028@163.com>
2023-03-23 16:22:19 +08:00
Chen Xin
1f56eea807
[Feature] Support feature map output for mmsegmentation ( #1625 )
...
* add feature map output for mmseg
* update api
* update demo
* fix return
* update format_shape
* fix lint
* update csharp demo
* update python demo && api
* fix coreml build
* fix lint
* better sort
* update
* update cpp demo & add missing header
* change to CHW
* update csharp api
* update isort version to 5.12.0
* fix python api
* fix log
* more detail api docs
* isort support python3.7
* remove isort change
* remove whitespace
* axes check
* remove FormatShapeImpl
* minor
* add permute tc
* remove stride buffer
(cherry picked from commit b85f34141b
)
2023-02-07 21:04:20 +08:00
Li Zhang
7d96969149
[Feature] Pose tracker C/C++/Python API&demos ( #1663 )
...
* add PoseTracker API
* add mahalanobis distance, add det_pose demo
* simplify api
* simplify api
* fix cmake & fix `CropResizePad`
* ignore out of frame bboxes
* clean-up
* fix lint
* add c api docs
* add c++ api docs/comments
* fix gcc7 build
* fix gcc7+opencv3
* fix stupid lint
* fix ci
* add help info & webcam support for C++ pose tracker demo
* add webcam support for Python pose tracker demo
* fix lint
* minor
* minor
* fix MSVC build
* fix python binding
* simplify module adapter
* fix module adapter
* minor fix
(cherry picked from commit 3d425bbb9f
)
2023-01-31 12:07:40 +08:00
q.yao
2afbb9945e
[Enhancement] MMRotate 1.x support ( #1401 )
...
* wip
* update twostage detector support
* fix unit test
* sdk wip
* comment
* refactor export info
* fix
* support roi trans
* update rotate.yml
* clear model.py, support torch1.13
2022-12-12 19:27:03 +08:00
Chen Xin
ccc21289d1
[Feature] Sync mmaction2-sdk(master) to dev1.x ( #1307 )
...
* sync mmaction sdk
* pipeline.json
* fix docs
* replace topk when make regression for mmaction2
* add python api
* add missing file
* add missing test file
* remove cudnn dep for formatshape
* add sample arg for input
2022-11-10 15:13:24 +08:00
Li Zhang
bf887cc8bc
[Enhancement] Refactor SDK pipeline ( #938 )
...
* unify C API naming
* fix demo and move apis/c/* -> apis/c/mmdeploy/*
* fix lint
* WIP refactor pipeline
* backward compatibility
* working pipeline demo
* add text det-recog demo
* add det-pose demo
* fix build
* fix demo
* add environment interface
* add environment to pass scheduler & model info at runtime
* update demos
* add pipeline API for Python
* fix `FromPyObject`
* fix for opencv-4.2
* environment -> context, improve pipeline
* python model interface
* fix cmake
* fix python & cmake
* context & C++ pipeline API
* minor fix
* improve API
* fix shared libs
* refresh C/Python API
* propagate context
* fix python demo
* fix
* add namespace
* fix namespace
* fix mis-changed strings
* fix
* fix python api
* rename
* clean-up
* fix pose detector
* clean-up
* clean-up
* clean-up
* fix python API build
* fix CI
* fix lint
* fix lint
* fix lint & demo
* install pipeline.hpp
* fix MSVC shared library build
* fix sample
* fix MSVC monolithic build
* minor fix
2022-09-26 16:11:14 +08:00
lvhan028
2c18fbd2c8
[Enhancement] support kwargs in SDK python bindings ( #794 )
...
* support-kwargs
* make '__call__' as single image inference and add 'batch' API to deal with batch images inference
* fix linting error and typo
* fix lint
2022-07-29 12:32:42 +08:00
lvhan028
0d609701df
add sdk python demo ( #554 )
...
* check in python demos
* check in text detector python demo
* check in roatated object python demo
* check in pose python demo
* ignore the output class number when testing metrics with sdk as a backend
* fix object_detection
* rollback segmentation_model and python/segmentor.cpp
2022-06-07 12:16:09 +08:00