CodeCamp #102: support SOLO deployment with OpenVINO#1454
CodeCamp #102: support SOLO deployment with OpenVINO#1454lvhan028 merged 14 commits intoopen-mmlab:dev-1.xfrom
Conversation
|
We recommend using English or English & Chinese for pull requests so that we could have broader discussion. |
|
Please add unit test for the rewriter, test the performance using |
|
The ut in the CI is failed, may fix it. |
eab235c to
a7ba988
Compare
a7ba988 to
1a2b94e
Compare
f4a9511 to
fbe6376
Compare
fbe6376 to
7f956e6
Compare
|
Hi, We have refactor the rewriter. |
AllentDan
left a comment
There was a problem hiding this comment.
In my testing, it failed at onnx2openvino stage. The error log goes like this:
subprocess.CalledProcessError: Command 'mo --input_model="work_dirs/openvino/det/solo/end2end.onnx" --output_dir="work_dirs/openvino/det/solo" --output="dets,labels,masks" --input="input" --input_shape="[1, 3, 800, 1344]" ' returned non-zero exit status 1.
The pipeline was okay for MRCNN FYI.
Strangely! I success in my server. And here is my export information. I think 800x1344 may be too large for some computer. Can you test in 300x300 openvino deploy config(I don't have other computer). |
AllentDan
left a comment
There was a problem hiding this comment.
Tested OK in another machine. May update tests/regression/mmdet.yml
* feat: support solo mmdet3.x openvino 2.0 api * feat: support solo mmdet3.x openvino * fix: lint * fix: add solo head test * docs: add supported_modesl * docs: add supported_models * fix: fix unreasonable code * fix: fix ci failed * feat: add linspace func rewrite * fix: fix unreasonable rewrite linspace__onnx * fix: change func name from __onnx to __default * feat: add solo test regression
…mmlab#1454) * feat: support solo mmdet3.x openvino 2.0 api * feat: support solo mmdet3.x openvino * fix: lint * fix: add solo head test * docs: add supported_modesl * docs: add supported_models * fix: fix unreasonable code * fix: fix ci failed * feat: add linspace func rewrite * fix: fix unreasonable rewrite linspace__onnx * fix: change func name from __onnx to __default * feat: add solo test regression
Motivation
支持SOLO mmdet3.x Openvino导出
Modification
Use cases (Optional)
Checklist