Commit Graph

1478 Commits

Author SHA1 Message Date
Wang Xinyu
d32890e7ff [Bug Fix] fix cmake TRT lib not found bug (#918)
fix cmake bug
2022-12-20 12:46:24 +08:00
DefTruth
42f9d54749 [ARM] refactor VisSegmentation neon & add SwapBackground neon (#907)
* [ARM] refactor VisSegmentation neon & add SwapBackground neon

* [ARM] refactor VisSegmentation neon & add SwapBackground neon

* [ARM] Add SwapBackground neon for matting

* [ARM] Add SwapBackground neon for seg

* [ARM] Add SwapBackground neon for seg

* [Bug Fix] Add SwapBackground neon for seg
2022-12-19 20:30:13 +08:00
Zheng_Bicheng
218f33f8b1 [RKNPU2] Add Quantized PPHumanSeg (#905)
* 更新rknpu2 backend核心代码

* 更新模型导出核心代码

* 删除无用的config文件

* 新增配置文件以及修改文档

* 模型转换以及文档

* 更新文档

* 更新与配置文件

* 更新PPHumanSeg全量化

* 更新文档

* 更新文档

* 更新文档
2022-12-19 20:07:32 +08:00
DefTruth
4ac0e33b71 [Bug Fix] fix android log undefined in examples build (#913) 2022-12-19 18:26:21 +08:00
Jason
e048e46f33 Update README_CN.md 2022-12-19 15:37:40 +08:00
Jason
fe82f32713 Update README_EN.md 2022-12-19 15:35:58 +08:00
Jason
e1ab0d3716 Update README.md 2022-12-19 15:34:16 +08:00
Jason
827ddd1fc4 Update README.md 2022-12-19 15:28:39 +08:00
Wang Xinyu
a08e15b1ed [Streamer] Update readme, add arch diagram (#912)
* update streamer readme

* update streamer readme

* update streamer readme

* update streamer readme

* update streamer readme
2022-12-19 15:19:13 +08:00
yeliang2258
ea4f4e4ada [Bug Fix] Update ResNet50 model link for A311D and RV1126 (#911)
update resnet50 model link for A311D and RV1126
2022-12-19 14:52:23 +08:00
Jason
f3eeae3891 Update README.md 2022-12-19 14:51:50 +08:00
Zheng_Bicheng
dc13eb7049 [RKNPU2] Update quantitative model (#879)
* 对RKNPU2后端进行修改,当模型为非量化模型时,不在NPU执行normalize操作,当模型为量化模型时,在NUP上执行normalize操作

* 更新RKNPU2框架,输出数据的数据类型统一返回fp32类型

* 更新scrfd,拆分disable_normalize和disable_permute

* 更新scrfd代码,支持量化

* 更新scrfd python example代码

* 更新模型转换代码,支持量化模型

* 更新文档

* 按照要求修改

* 按照要求修改

* 修正模型转换文档

* 更新一下转换脚本
2022-12-19 13:58:43 +08:00
Zeref996
383887dede fix docker serving doc (#899)
Co-authored-by: PaddleCI <paddle_ci@example.com>
2022-12-19 10:21:43 +08:00
huangjianhui
75a269536a [Other]Update pptinypose python predict api with detection_result (#692)
* Add pptinypose python api predict_with_detection_result

* Update keypointdetection result docs

* Update pptinypose predict api with detection_result
2022-12-19 10:20:29 +08:00
Wang Xinyu
81eaeddbd0 [Streamer] Basic framework, YAML parser, ppyoloe demo and video decoder demo (#863)
* support trt installed in sys dir

* streamer init

* link elements and run

* create source bin

* add config

* restruct dirs

* set property

* link elements

* integrate perf

* add bbox parser

* parse yaml to string, video decoder

* use try pull for decoder and nits

* streamer ppyoloe cpp

* update readme

* video decoder cpp dir

* add cn readme

* update readme

* cmake nits

* refactor perf measurement
2022-12-19 10:14:17 +08:00
Zheng_Bicheng
95beb2bbf6 [RKNPU2] RKYOLO Support FP32 return value (#898)
* RKNPU2 Backend兼容其他模型的量化
fd_tensor正式移除zp和scale的量化参数

* 更新FP32返回值的RKYOLO

* 更新rkyolov5支持fp32格式

* 更新rkyolov5支持fp32格式

* 更新YOLOv5速度文档

Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
2022-12-19 10:03:18 +08:00
leiqing
1798ad69ed update readme in other languages (#903)
* Delete README_한국어.md

* Delete README_Ру́сский_язы́к.md

* Delete README_हिन्दी.md

* Create README_Pу́сский язы́к.md

* Create README_हिन्दी.md

* Create README_한국인.md
2022-12-18 12:08:25 +08:00
DefTruth
6060f4060b [Bug Fix] fix lite int64 datatype convert (#892)
Co-authored-by: Jason <jiangjiajun@baidu.com>
2022-12-16 13:29:56 +08:00
Jason
2d998223ac [Backend] Add KunlunXin XPU deploy support (#894)
Revert "Revert "[Backend] Add KunlunXin XPU deploy support" (#893)"

This reverts commit 0990ab9b50.
2022-12-16 11:22:30 +08:00
Jason
0990ab9b50 Revert "[Backend] Add KunlunXin XPU deploy support" (#893)
Revert "[Backend] Add KunlunXin XPU deploy support (#747)"

This reverts commit 5be839b322.
2022-12-15 21:17:59 +08:00
yeliang2258
5be839b322 [Backend] Add KunlunXin XPU deploy support (#747)
* add xpu support

* fix docs

* update code

* update doc

* update code

* update yolov5

* update cmake

* add int64_t data support

* fix

* update download links

* add en doc

* update code

* update xpu options

* update doc

* update doc

* update doc

* update lib links

* update doc

* update code

* update lite xpu link

* update xpu lib

* update doc

* update en doc
2022-12-15 21:17:14 +08:00
WJJ1995
6e79df40d9 [Model] Update YOLOv5 from 6.0 to 7.0 version (#890)
* add onnx_ort_runtime demo

* rm in requirements

* support batch eval

* fixed MattingResults bug

* move assignment for DetectionResult

* integrated x2paddle

* add model convert readme

* update readme

* re-lint

* add processor api

* Add MattingResult Free

* change valid_cpu_backends order

* add ppocr benchmark

* mv bs from 64 to 32

* fixed quantize.md

* fixed quantize bugs

* Add Monitor for benchmark

* update mem monitor

* Set trt_max_batch_size default 1

* fixed ocr benchmark bug

* support yolov5 in serving

* Fixed yolov5 serving

* Fixed postprocess

* update yolov5 to 7.0

Co-authored-by: Jason <jiangjiajun@baidu.com>
2022-12-15 17:23:27 +08:00
huangjianhui
e4b1581593 [Doc] Update multi_thread docs in tutorials (#886)
* Refactor PaddleSeg with preprocessor && postprocessor

* Fix bugs

* Delete redundancy code

* Modify by comments

* Refactor according to comments

* Add batch evaluation

* Add single test script

* Add ppliteseg single test script && fix eval(raise) error

* fix bug

* Fix evaluation segmentation.py batch predict

* Fix segmentation evaluation bug

* Fix evaluation segmentation bugs

* Update segmentation result docs

* Update old predict api and DisableNormalizeAndPermute

* Update resize segmentation label map with cv::INTER_NEAREST

* Add Model Clone function for PaddleClas && PaddleDet && PaddleSeg

* Add multi thread demo

* Add python model clone function

* Add multi thread python && C++ example

* Fix bug

* Update python && cpp multi_thread examples

* Add cpp && python directory

* Add README.md for examples

* Delete redundant code

* Create README_CN.md

* Rename README_CN.md to README.md

* Update README.md

* Update README.md

Co-authored-by: Jason <jiangjiajun@baidu.com>
2022-12-15 14:53:44 +08:00
totorolin
3164af65a4 [Model] Support PaddleYOLO YOLOv5 YOLOv6 YOLOv7 RTMDet models (#857)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
2022-12-15 11:46:13 +08:00
leiqing
3fad819928 Update README.md 2022-12-15 11:29:35 +08:00
Jason
8a3aede305 Create README.md 2022-12-14 19:24:55 +08:00
Jason
574acfe3f1 Update README_CN.md 2022-12-14 19:23:47 +08:00
Jason
9b4dc941b1 Create README_CN.md 2022-12-14 19:23:03 +08:00
huangjianhui
ada54bfd47 [Other]Update python && cpp multi_thread examples (#876)
* Refactor PaddleSeg with preprocessor && postprocessor

* Fix bugs

* Delete redundancy code

* Modify by comments

* Refactor according to comments

* Add batch evaluation

* Add single test script

* Add ppliteseg single test script && fix eval(raise) error

* fix bug

* Fix evaluation segmentation.py batch predict

* Fix segmentation evaluation bug

* Fix evaluation segmentation bugs

* Update segmentation result docs

* Update old predict api and DisableNormalizeAndPermute

* Update resize segmentation label map with cv::INTER_NEAREST

* Add Model Clone function for PaddleClas && PaddleDet && PaddleSeg

* Add multi thread demo

* Add python model clone function

* Add multi thread python && C++ example

* Fix bug

* Update python && cpp multi_thread examples

* Add cpp && python directory

* Add README.md for examples

* Delete redundant code

Co-authored-by: Jason <jiangjiajun@baidu.com>
2022-12-14 19:18:53 +08:00
CoolCola
ce4867d14e [Model] Support YOLOv7-face Model (#651)
* 测试

* delete test

* add yolov7-face

* fit vision.h

* add yolov7-face test

* fit: yolov7-face infer.cc

* fit

* fit Yolov7-face Cmakelist

* fit yolov7Face.cc

* add yolov7-face pybind

* add yolov7-face python infer

* feat yolov7-face pybind

* feat yolov7-face format error

* feat yolov7face_pybind error

* feat add yolov7face-pybind to facedet-pybind

* same as before

* same sa before

* feat __init__.py

* add yolov7face.py

* feat yolov7face.h ignore ","

* feat .py

* fit yolov7face.py

* add yolov7face test teadme file

* add test file

* fit postprocess

* delete remain annotation

* fit preview

* fit yolov7facepreprocessor

* fomat code

* fomat code

* fomat code

* fit format error and confthreshold and nmsthres

* fit confthreshold and nmsthres

* fit test-yolov7-face

* fit test_yolov7face

* fit review

* fit ci error

Co-authored-by: kongbohua <kongbh2022@stu.pku.edu.cn>
Co-authored-by: CoolCola <49013063+kongbohua@users.noreply.github.com>
2022-12-14 19:14:43 +08:00
Jack Zhou
a5e8f60e14 Merge pull request #882 from joey12300/fix_uie
[Model] Fix uie python results bug
2022-12-14 18:59:56 +08:00
Jason
a5d865625f Update use_sdk_on_linux.md 2022-12-14 18:59:42 +08:00
Jason
136cd47e02 Update use_sdk_on_linux.md 2022-12-14 18:58:33 +08:00
Jason
fb56700fa6 Update use_sdk_on_linux.md 2022-12-14 18:57:56 +08:00
Jason
f852d515e0 Update use_sdk_on_windows.md 2022-12-14 18:55:37 +08:00
Jason
41d94a355b Update use_sdk_on_windows.md 2022-12-14 18:55:15 +08:00
Jason
0cdaef890f Update use_sdk_on_windows.md 2022-12-14 18:54:50 +08:00
huangjianhui
376fdbfe2c [Other] Update old Api to new ones (#861)
* Update keypointdetection result docs

* Update im.copy() to im in examples

* Update new Api, fastdeploy::vision::Visualize to fastdeploy::vision

* Update SwapBackgroundSegmentation && SwapBackgroundMatting to SwapBackground

* Update README_CN.md

* Update README_CN.md
2022-12-14 17:25:58 +08:00
Jason
e7c244054b Update 报告issue.md 2022-12-14 16:46:28 +08:00
Jason
3db057f918 Update 报告issue.md 2022-12-14 16:45:46 +08:00
DefTruth
2e342a35ba [Bug Fix] Fix gflags download timeout (#878)
* [Doc] Add docs_i18n

* [cmake] fix gflags timeout

* Delete README_Ру́сский_язы́к.md

* Delete README_한국어.md

* Create README_Ру́сский_язы́к.md

* Delete README_Ру́сский_язы́к.md

* Update CMakeLists.txt

Co-authored-by: Jason <928090362@qq.com>
2022-12-14 16:43:02 +08:00
zhoushunjie
9b7cc1fb32 Fix uie python results bug 2022-12-14 08:36:10 +00:00
Jason
2bdf40a547 Update README.md 2022-12-14 13:55:49 +08:00
Winter
c4852a8440 [Android] Change text package name (#866)
* [Android]add VoiceAssistant.

* Create VoiceAssistantDemo

* Update and rename VoiceAssistantDemo to VoiceAssistantDemo.md

* Update VoiceAssistantDemo.md

* Delete VoiceAssistantDemo.md

* [Android]1.delete about core folder.
2.build and configure bdasr_V3_20210628_cfe8c44.aar file.

* change app/build.gradle etc.

* Update build.gradle

* change package name.

Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
2022-12-14 12:53:38 +08:00
yeliang2258
d8bbc8c8c4 [Doc] Add KunlunXin XPU supported models (#868)
* add xpu supported models

* update cn doc

* update EN and CN doc
2022-12-14 10:23:44 +08:00
WJJ1995
de72162af9 [Serving] Fixed preprocess&&postprocess in YOLOv5 Serving (#874)
* add onnx_ort_runtime demo

* rm in requirements

* support batch eval

* fixed MattingResults bug

* move assignment for DetectionResult

* integrated x2paddle

* add model convert readme

* update readme

* re-lint

* add processor api

* Add MattingResult Free

* change valid_cpu_backends order

* add ppocr benchmark

* mv bs from 64 to 32

* fixed quantize.md

* fixed quantize bugs

* Add Monitor for benchmark

* update mem monitor

* Set trt_max_batch_size default 1

* fixed ocr benchmark bug

* support yolov5 in serving

* Fixed yolov5 serving

* Fixed postprocess

Co-authored-by: Jason <jiangjiajun@baidu.com>
2022-12-14 10:14:29 +08:00
yunyaoXYY
f601d076e4 [Other] Improve some PPOCR API comments. (#875)
* Fix links in readme

* Fix links in readme

* Update PPOCRv2/v3 examples

* Update auto compression configs

* Add neww quantization  support for paddleclas model

* Update quantized Yolov6s model download link

* Improve PPOCR comments
2022-12-14 10:08:31 +08:00
Jason
cab0e5f9cb Update README.md 2022-12-13 21:56:25 +08:00
Jason
92484bdbf2 Update README_CN.md 2022-12-13 20:29:28 +08:00
Jason
760b79d31b Update README_CN.md 2022-12-13 20:17:59 +08:00