Jason
d910d6116c
[Model] Fix nms problem ( #2230 )
...
fix nms problem
2023-10-10 16:24:33 +08:00
DefTruth
681ccc4c24
[Sync][Internal] sync some internal paddle3d codes ( #2108 )
2023-07-13 22:06:28 +08:00
zengshao0622
79a3587339
[Model] Add Paddle3D CenterPoint model ( #2078 )
...
* add centerpoint
* update for review comments
2023-07-03 13:39:16 +08:00
DefTruth
b2426aefa9
[Backend] add paddle custom ops compatible policy ( #2070 )
...
* Add centerpoint
* fix postprocess op file name
* [Backend] add paddle custom ops compatible policy
* [Backend] add paddle custom ops compatible policy
* [Backend] add paddle custom ops compatible policy
* upgrade linx paddle gpu -> 2.5
* add custom op compatible policy for paddle 2.5
* add custom op compatible policy for paddle 2.5
* add custom op compatible policy for paddle 2.5
* add collect_trt_shape_by_device option for paddle backend
* add collect_trt_shape_by_device option for paddle backend
* add custom op option for python build
* fix python build bugs
* update paddle linux x86 cpu only lib
* update paddle linux gpu lib
* update patchelf cmake
* fix paddle backend option pybind
* update paddle_inference.cmake
* add cuda sm_80 support (A100)
---------
Co-authored-by: zengshao0622 <peter_z96@163.com >
Co-authored-by: qiuyanjun <qiuyanjun@baidu.com >
2023-06-29 22:32:14 +08:00
zengshao0622
709ba51612
[WIP]Add VI-LayoutXLM ( #2048 )
...
* WIP, add VI-LayoutXLM
* fix pybind
* update the dir of ser_vi_layoutxlm model
* update dir and name of ser_vi_layoutxlm model
* update model name to StructureV2SerViLayoutXLMModel
* fix import paddle bug
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-06-26 16:40:05 +08:00
Zheng-Bicheng
8d357814e8
[Backend] Add pybind & PaddleDetection example for TVM ( #1998 )
...
* update
* update
* Update infer_ppyoloe_demo.cc
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-06-04 13:26:47 +08:00
CoolCola
e3b285c762
[Model] Support Paddle3D PETR v2 model ( #1863 )
...
* Support PETR v2
* make petrv2 precision equal with the origin repo
* delete extra func
* modify review problem
* delete visualize
* Update README_CN.md
* Update README.md
* Update README_CN.md
* fix build problem
* delete external variable and function
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-05-19 10:45:36 +08:00
linkk08
c8ff8b63e8
[XPU] Add docs for gm_default_size and fix type ( #1962 )
...
Add description of gm_default_size and change kunlunxin_gm_default_size‘s type to int64_t
2023-05-18 20:30:06 +08:00
DefTruth
04ef882ee1
[Bug Fix] fix extra version info error ( #1959 )
2023-05-18 13:25:04 +08:00
DefTruth
b080b90f80
[python] support build paddle2onnx code for python & custom url ( #1956 )
...
Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com >
2023-05-18 11:40:07 +08:00
linkk08
9ed8d18fcc
[XPU] Add gm_default_size -> Backend::LITE ( #1934 )
...
* add gm_default_size
* add gm_default_size
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-05-16 14:31:22 +08:00
DefTruth
33e07410da
[cmake] Support custom paddle inference url ( #1939 )
...
* [cmake] Support custom paddle inference url
* [Python] Add custom Paddle Inference URL support for python
* [Docker] Add fd serving Dockerfile for paddle2.4.2
* [Docker] Add fd serving Dockerfile for paddle2.4.2
* [Docker] Add fd serving Dockerfile for paddle2.4.2
* [Docker] Add fd serving Dockerfile for paddle2.4.2
* [Bug Fix] fixed result format string error
* rerunning the re-touch CIs
* rerunning CIs
2023-05-16 14:30:31 +08:00
DefTruth
15c29f7e49
[Python] Add backward compatible for paddle2.4.2 ( #1929 )
...
* [Python] Add backward compatible for paddle2.4.2
* [Python] Add backward compatible for paddle2.4.2
* [scripts] update linux build scripts
2023-05-11 19:34:06 +08:00
linyangshi
643f41e711
[Model] Support PP-OCRv4 pipeline ( #1913 )
...
* 添加paddleclas模型
* 更新README_CN
* 更新README_CN
* 更新README
* update get_model.sh
* update get_models.sh
* update paddleseg models
* update paddle_seg models
* update paddle_seg models
* modified test resources
* update benchmark_gpu_trt.sh
* add paddle detection
* add paddledetection to benchmark
* modified benchmark cmakelists
* update benchmark scripts
* modified benchmark function calling
* modified paddledetection documents
* upadte getmodels.sh
* add PaddleDetectonModel
* reset examples/paddledetection
* resolve conflict
* update pybind
* resolve conflict
* fix bug
* delete debug mode
* update checkarch log
* update trt inputs example
* Update README.md
* add ppocr_v4
* update ppocr_v4
* update ocr_v4
* update ocr_v4
* update ocr_v4
* update ocr_v4
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-05-11 16:09:50 +08:00
DefTruth
77cb9db6da
[Model] Support PP-ShiTuV2 models for PaddleClas ( #1900 )
...
* [cmake] add faiss.cmake -> pp-shituv2
* [PP-ShiTuV2] Support PP-ShituV2-Det model
* [PP-ShiTuV2] Support PP-ShiTuV2-Det model
* [PP-ShiTuV2] Add PPShiTuV2Recognizer c++&python support
* [PP-ShiTuV2] Add PPShiTuV2Recognizer c++&python support
* [Bug Fix] fix ppshitu_pybind error
* [benchmark] Add ppshituv2-det c++ benchmark
* [examples] Add PP-ShiTuV2 det & rec examples
* [vision] Update vision classification result
* [Bug Fix] fix trt shapes setting errors
2023-05-08 14:04:09 +08:00
linyangshi
9164796645
[Model] Support DINO & DETR and add PaddleDetectionModel class ( #1837 )
...
* 添加paddleclas模型
* 更新README_CN
* 更新README_CN
* 更新README
* update get_model.sh
* update get_models.sh
* update paddleseg models
* update paddle_seg models
* update paddle_seg models
* modified test resources
* update benchmark_gpu_trt.sh
* add paddle detection
* add paddledetection to benchmark
* modified benchmark cmakelists
* update benchmark scripts
* modified benchmark function calling
* modified paddledetection documents
* add PaddleDetectonModel
* reset examples/paddledetection
* resolve conflict
* update pybind
* resolve conflict
* fix bug
* delete debug mode
* update checkarch log
* update trt inputs example
* Update README.md
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-05-05 14:10:33 +08:00
DefTruth
6d0261e9e4
[Model] Support PP-StructureV2-Layout model ( #1867 )
...
* [Model] init pp-structurev2-layout code
* [Model] init pp-structurev2-layout code
* [Model] init pp-structurev2-layout code
* [Model] add structurev2_layout_preprocessor
* [PP-StructureV2] add postprocessor and layout detector class
* [PP-StructureV2] add postprocessor and layout detector class
* [PP-StructureV2] add postprocessor and layout detector class
* [PP-StructureV2] add postprocessor and layout detector class
* [PP-StructureV2] add postprocessor and layout detector class
* [pybind] add pp-structurev2-layout model pybind
* [pybind] add pp-structurev2-layout model pybind
* [Bug Fix] fixed code style
* [examples] add pp-structurev2-layout c++ examples
* [PP-StructureV2] add python example and docs
* [benchmark] add pp-structurev2-layout benchmark support
2023-05-05 13:05:58 +08:00
thunder95
2c5fd91a7f
[Hackthon_4th 242] Support en_ppstructure_mobile_v2.0_SLANet ( #1816 )
...
* first draft
* update api name
* fix bug
* fix bug and
* fix bug in c api
* fix bug in c_api
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-04-27 10:45:14 +08:00
DefTruth
6e5f5f6802
[cmake] update paddle inference osx lib ( #1859 )
...
* [cmake] update paddle inference osx lib
* Update __init__.py
* Update __init__.py
* Update paddle_inference.cmake
* Update __init__.py
2023-04-24 14:13:15 +08:00
thunder95
51be3fea78
[Hackthon_4th 177] Support PP-YOLOE-R with BM1684 ( #1809 )
...
* first draft
* add robx iou
* add benchmark for ppyoloe_r
* remove trash code
* fix bugs
* add pybind nms rotated option
* add missing head file
* fix bug
* fix bug2
* fix shape bug
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-04-21 10:48:05 +08:00
DefTruth
326715569d
[Bug Fix] fixed paddle inference headers include policy ( #1827 )
...
* Update __init__.py
* [Python] Update python whl setup.py
* [cmake] support fd & paddle inference custom libs on win/linux
* [cmake] support fd & paddle inference custom libs on win/linux
* [Bug Fix] fixed paddle inference headers include policy
* [Bug Fix] fixed paddle inference headers include policy
* [Bug Fix] fixed paddle inference headers include policy
2023-04-19 14:32:51 +08:00
yeliang2258
a509dd8ec1
[Model] Add Paddle3D smoke model ( #1766 )
...
* add smoke model
* add 3d vis
* update code
* update doc
* mv paddle3d from detection to perception
* update result for velocity
* update code for CI
* add set input data for TRT backend
* add serving support for smoke model
* update code
* update code
* update code
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-04-14 16:30:56 +08:00
guxukai
ed19c759df
[CVCUDA] Add CV-CUDA support in PaddleSeg ( #1761 )
...
* add cvcuda support in ppseg
* python and pybind
* add resize op, remove concat,std::move
* define resize op
2023-04-09 10:38:18 +08:00
Zheng-Bicheng
109d1046ae
[Model] add function for setting anchor rknpu2 ( #1728 )
...
* add function for setting anchor rknpu2
add more demo for rknpu2
fixed md error
* Update config.h
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-04-04 20:33:06 +08:00
guxukai
38f056d1c1
[CVCUDA] PP-OCR and PPDet preprocessor support use_cuda python API( #1734 )
...
add cvcuda support in ppocr and ppdet
2023-03-29 20:57:36 +08:00
Jason
7507003113
Update __init__.py
2023-03-29 12:57:40 +08:00
guxukai
0343deb328
[Doc] add vision processor python api doc ( #1655 )
...
* add vision processor python api doc
* fix reviewed problem
* fix reviewed problem
2023-03-21 14:20:28 +08:00
guxukai
ab38c9110f
[CVCUDA]add op Python API: Cast, HWC2CHW, Normalize, PadToSize, Resize, StridePad ( #1589 )
...
* add Cast, HWC2CHW, Normalize, PadToSize, StridePad
* add comments
* fix comments
* fix manager.cc
2023-03-14 19:16:07 +08:00
guxukai
f8d56a2424
[CVCUDA] wrap C processors in Python API ( #1576 )
...
* wrap C ops in Python API
* add comments
* change processor create style
* processors class inherit
2023-03-13 13:56:25 +08:00
guxukai
c6480de736
[CVCUDA] Vision Processor Python API and Tutorial ( #1394 )
...
* bind success
* bind success fix
* FDMat pybind, ResizeByShort pybind
* FDMat pybind, ResizeByShort pybind, remove initialized_
* override BindProcessorManager::Run in python is available
* PyProcessorManager done
* vision_pybind fix
* manager.py fix
* add tutorials
* remove Apply() bind
* remove Apply() bind and fix
* fix reviewed problem
* fix reviewed problem
* fix reviewed problem readme
* fix reviewed problem readme etc
* apply return outputs
* nits
* update readme
* fix FDMatbatch
* add op pybind: CenterCrop, Pad
* add op overload for pass FDMatBatch
---------
Co-authored-by: Wang Xinyu <shaywxy@gmail.com >
2023-03-10 14:42:32 +08:00
Jack Zhou
f7ef464412
[Other] Use symbolic link pointed to TensorRT library ( #1461 )
...
* Add force rpath
* update to dev-6
* remove force-rpath
* remove nvinfer so
* Add symbol link creation when import fastdeploy first
* Add dst
* update symbol link creation
* Add logging
* logging -> logger
* update tips
* Set logging level
* Add --force-rpath
2023-03-10 09:09:04 +08:00
Zheng-Bicheng
32f0d2e350
[Model] update PPDet pybind and docs ( #1550 )
...
update pybind and docs
2023-03-09 16:22:31 +08:00
Zheng-Bicheng
0687d3b0ad
[Model] Add Solov2 For PaddleDetection ( #1435 )
...
* update solov2
* Repair note
* update solov2 postprocess
* update
* update solov2
* update solov2
* fixed bug
* fixed bug
* update solov2
* update solov2
* fix build android bug
* update docs
* update docs
* update docs
* update
* update
* update arch and docs
* update
* update
* update solov2 python
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-03-08 10:01:32 +08:00
Zheng-Bicheng
1e56d5069c
update
2023-03-07 23:02:43 +08:00
Zheng-Bicheng
7bed7a5053
update
2023-03-07 22:46:34 +08:00
yunyaoXYY
356787304c
update fastdeploy-tools to 0.0.5
2023-03-02 06:15:59 +00:00
yunyaoXYY
4571e3c172
Merge branch 'develop' of https://github.com/PaddlePaddle/FastDeploy into new_dev
2023-03-02 06:11:37 +00:00
Wang Xinyu
044ab993d2
[CVCUDA] PP-OCR Cls & Rec preprocessor support CV-CUDA ( #1470 )
...
* ppocr cls preprocessor use manager
* hwc2chw cvcuda
* ppocr rec preproc use manager
* ocr rec preproc cvcuda
* fix rec preproc bug
* ppocr cls&rec preproc set normalize
* fix pybind
* address comment
2023-03-02 10:50:44 +08:00
yunyaoXYY
b27bb42665
update fastdeploy-toos to version of 0.0.4
2023-02-28 11:40:49 +00:00
Jack Zhou
0e67d95d57
[Other] Fix order of paddle and fastdeploy ( #1451 )
...
* Fix order of paddle and fastdeploy
* update comment
2023-02-28 09:58:19 +08:00
Zheng-Bicheng
8c3ccc2cc2
[Hackathon 182 Model] Update PPOCRV3 For RKNPU2 ( #1403 )
...
* update ppocrv3 for rknpu2
* add config
* add config
* detele unuseful
* update useful results
* Repair note
* Repair note
* fixed bugs
* update
2023-02-27 15:01:17 +08:00
Zheng-Bicheng
88c4f075e2
[Bug Fix] Fix the error when tinypose uses python under rknpu ( #1437 )
...
fixed bug
2023-02-27 09:41:13 +08:00
yunyaoXYY
df79c58814
[Doc] Improve PPOCR API docs. ( #1428 )
...
* Add Huawei Ascend NPU deploy through PaddleLite CANN
* Add NNAdapter interface for paddlelite
* Modify Huawei Ascend Cmake
* Update way for compiling Huawei Ascend NPU deployment
* remove UseLiteBackend in UseCANN
* Support compile python whlee
* Change names of nnadapter API
* Add nnadapter pybind and remove useless API
* Support Python deployment on Huawei Ascend NPU
* 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
* Add models suppor for ascend
* Add PPOCR rec reszie for ascend
* fix conflict for ascend
* Rename CANN to Ascend
* Rename CANN to Ascend
* Improve ascend
* fix ascend bug
* improve ascend docs
* improve ascend docs
* improve ascend docs
* Add English doc for quantization
* Improve Ascend
* Improve Ascend
* Move ascend python demo
* Imporve ascend
* Fix PPOCR rec model bug
* Improve ascend
* Improve ascend
* Improve ascend
* Improve ascend
* Add new paddleseg quantization support
* Add new paddleseg quantization support
* Add new paddleseg quantization support
* Add new paddleseg quantization support
* Imporve ascend
* Imporve ascend
* Improve ascend
* acc eval script
* acc eval
* remove acc_eval from branch huawei
* Add detection and segmentation examples for Ascend deployment
* Add detection and segmentation examples for Ascend deployment
* Add Ascend model list
* Add ascend model list
* Add ascend model list
* Add ascend model list
* Add ascend model list
* Add ascend model list
* Add ascend model list
* Add PPOCR example for ascend deploy
* Imporve paddle lite compiliation
* Add FlyCV doc
* Add FlyCV doc
* Add FlyCV doc
* Imporve Ascend docs
* Imporve Ascend docs
* Improve PPOCR example
* Support Ascend deployment on X86 platform
* Improve Ascend docs
* Improve ascend
* Improve ascend
* Change Paddle Lite Ascend URL
* fix ascend docs
* fix ascend docs
* Fix Paddle Lite Ascend Lib
* Imporve compile of Ascend
* Imporve compile of Ascend
* fix paddle lite compile
* Remove useless opencv code for ocr
* Improve PPOCR API docs
* Improve PPOCR API docs
* Improve PPOCR API docs
2023-02-24 09:45:39 +08:00
Wang Xinyu
91a1c72f98
[CVCUDA] PP-OCR detector preprocessor integrate CV-CUDA ( #1382 )
...
* move manager initialized_ flag to ppcls
* update dbdetector preprocess api
* declare processor op
* ppocr detector preprocessor support cvcuda
* move cvcuda op to class member
* ppcls use manager register api
* refactor det preprocessor init api
* add set preprocessor api
* add create processor macro
* new processor call api
* ppcls preprocessor init resize on cpu
* ppocr detector preprocessor set normalize api
* revert ppcls pybind
* remove dbdetector set preprocessor
* refine dbdetector preprocessor includes
* remove mean std in py constructor
* add comments
* update comment
* Update __init__.py
2023-02-22 19:39:11 +08:00
Jason
dc5b4be7a9
[Other] Enable to hidden INFO/WARNING log informations ( #1368 )
...
* Enable to hidden INFO/WARNING log informations
* Fix build error
---------
Co-authored-by: root <root@bjyz-sys-gpu-kongming3.bjyz.baidu.com >
2023-02-20 17:24:12 +08:00
Zheng-Bicheng
2b7c23683a
按照要求更新
2023-02-16 10:38:10 +08:00
huangjianhui
9a74b44f8a
Merge branch 'develop' into matting
2023-02-14 18:49:39 +08:00
CoolCola
a5d23c57d0
[Bug fix]add yolov7face landmarks ( #1297 )
...
* add yolov7face benchmark
* fix review problem
* fix review problems
2023-02-14 18:36:28 +08:00
WJJ1995
c25d1cc1bc
[Backend]Fixed enable_paddle_to_trt() bug ( #1320 )
...
* add GPL lisence
* add GPL-3.0 lisence
* add GPL-3.0 lisence
* add GPL-3.0 lisence
* support yolov8
* add pybind for yolov8
* add yolov8 readme
* add cpp benchmark
* add cpu and gpu mem
* public part split
* add runtime mode
* fixed bugs
* add cpu_thread_nums
* deal with comments
* deal with comments
* deal with comments
* rm useless code
* add FASTDEPLOY_DECL
* add FASTDEPLOY_DECL
* fixed for windows
* mv rss to pss
* mv rss to pss
* Update utils.cc
* use thread to collect mem
* Add ResourceUsageMonitor
* rm useless code
* fixed bug
* fixed typo
* update ResourceUsageMonitor
* fixed bug
* fixed bug
* add note for ResourceUsageMonitor
* deal with comments
* add macros
* deal with comments
* deal with comments
* deal with comments
* re-lint
* rm pmap and use mem api
* rm pmap and use mem api
* add mem api
* Add PrintBenchmarkInfo func
* Add PrintBenchmarkInfo func
* Add PrintBenchmarkInfo func
* deal with comments
* fixed enable_paddle_to_trt
* add log for paddle_trt
---------
Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com >
2023-02-14 17:51:39 +08:00
huangjianhui
6d72073d09
Merge branch 'develop' into matting
2023-02-14 17:39:12 +08:00