Commit Graph

3104 Commits

Author SHA1 Message Date
Zheng-Bicheng
c2d377a1d6 [Doc] update rknn and ppocr example docs (#1538)
* update docs

* update
2023-03-07 18:54:27 +08:00
Jason
7e4ef4a72c Merge branch 'develop' into rknn_pybind 2023-03-07 18:53:53 +08:00
Jason
8ec1353cd8 [Doc] Add notes for tensors (#1533)
Add notes for tensors
2023-03-07 18:46:48 +08:00
Zheng-Bicheng
458523fc29 update pybind 2023-03-07 15:50:49 +08:00
leiqing
190d254a95 Update README_CN.md 2023-03-07 13:58:22 +08:00
leiqing
60937cebe9 Update README.md 2023-03-07 13:57:37 +08:00
DefTruth
febbc31cf5 [Doc] Update cpp benchmark usage docs. 2023-03-07 11:02:03 +08:00
Jason
29f1bcb764 Update FastDeploy.cmake.in 2023-03-07 10:29:26 +08:00
Jason
bf2ba72f1b [Compile] Support build FastDeploy with GLIBCXX_ABI=0 (#1528)
* Support abi=0 build

* trigger ci

* fix cmake
2023-03-07 09:45:30 +08:00
leiqing
5411a30138 Update README_CN.md 2023-03-06 16:07:02 +08:00
WJJ1995
8febff9379 [Benchmark] Add x86/Arm/XPU/GPU benchmark scripts (#1522)
* 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

* support ppcls benchmark

* use new trt option api

* update benchmark info

* simplify benchmark.cc

* simplify benchmark.cc

* deal with comments

* Add ppseg && ppocr benchmark

* add OCR rec img

* add ocr benchmark

* fixed trt shape

* add trt shape

* resolve conflict

* add ENABLE_BENCHMARK define

* Add ClassifyDiff

* Add Resize for ClassifyResult

* deal with comments

* add convert info script

* resolve conflict

* Add SaveBenchmarkResult func

* fixed bug

* fixed bug

* fixed bug

* add config.txt for option

* fixed bug

* fixed bug

* fixed bug

* add benchmark.sh

* mv thread_nums from 8 to 1

* deal with comments

* deal with comments

* fixed readme

* deal with comments

* add all platform shell

* Update config.arm.txt

* Update config.gpu.txt

* Update config.x86.txt

---------

Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
2023-03-06 15:32:55 +08:00
DefTruth
e5287548b2 Update use_sdk_on_windows.md 2023-03-06 14:19:40 +08:00
DefTruth
46f5bb15de Update use_sdk_on_windows_build.md 2023-03-06 14:19:01 +08:00
DefTruth
81386e59b2 [Doc] Update benchmark xpu_l3_cache option docs.
Update benchmark xpu_l3_cache option docs.
2023-03-06 14:17:29 +08:00
lishicheng1996
dfe027dbbd [stable-diffusion] paddle swift+coreml demo (#1494)
* paddle sd

* renew ml-stable-diffusion submodule

* stable diffusion swift demo
2023-03-06 13:34:29 +08:00
DefTruth
767647d88e [Android] Add WITH_TENSOR_FUNCS option -> Android (#1512)
* [Android] Add WITH_TENSOR_FUNCS option -> Android

* [Android] move android cmake codes -> android.cmake

* [Android] move android cmake codes -> android.cmake
2023-03-06 13:33:43 +08:00
yunyaoXYY
e796658e54 [Bug Fix] Fix OCR Serving bug. (#1516)
fix ocr_serving bug
2023-03-06 13:32:05 +08:00
DefTruth
40cec53c27 [XPU] Update Lite XPU lib & add l3 cache benchmark option (#1503)
* [XPU] Update Lite XPU lib & add l3 cache benchmark option

* Update build_linux_x86_64_cpp_xpu_with_benchmark.sh

* Update kunlunxin.cmake

* Update build_linux_x86_64_cpp_xpu_with_benchmark.sh
2023-03-06 11:48:15 +08:00
yunyaoXYY
6ff9e0fc14 fix ocr_serving bug 2023-03-06 02:17:27 +00:00
Edward Zhou
81c2c75c5c 修正 [examples/vision/segmentation/paddleseg/cpu-gpu/cpp/infer.cc] 第93行末尾漏了';' (#1507)
修正第93行末尾漏了';'
2023-03-04 11:24:56 +08:00
Zeref996
d21d48810e mac intel compile debug, do not merge (#1500) 2023-03-04 10:57:19 +08:00
leiqing
21919d8e14 Update README_CN.md 2023-03-03 18:44:43 +08:00
Jason
6756269efd Update cpu.md 2023-03-03 16:57:15 +08:00
Jason
dee80ae388 Update cpu.md 2023-03-03 16:53:39 +08:00
WJJ1995
99b1bc5d6e [Benchmark] Add run_benchmark_cpu.sh (#1465)
* 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

* support ppcls benchmark

* use new trt option api

* update benchmark info

* simplify benchmark.cc

* simplify benchmark.cc

* deal with comments

* Add ppseg && ppocr benchmark

* add OCR rec img

* add ocr benchmark

* fixed trt shape

* add trt shape

* resolve conflict

* add ENABLE_BENCHMARK define

* Add ClassifyDiff

* Add Resize for ClassifyResult

* deal with comments

* add convert info script

* resolve conflict

* Add SaveBenchmarkResult func

* fixed bug

* fixed bug

* fixed bug

* add config.txt for option

* fixed bug

* fixed bug

* fixed bug

* add benchmark.sh

* mv thread_nums from 8 to 1

* deal with comments

* deal with comments

* fixed readme

* deal with comments

---------

Co-authored-by: DefTruth <31974251+DefTruth@users.noreply.github.com>
2023-03-02 19:11:21 +08:00
DefTruth
a157da17a4 [Docs] Update use_sdk_on_windows_build.md (#1490)
Update use_sdk_on_windows_build.md
2023-03-02 16:46:35 +08:00
leiqing
4b29918437 Update README.md 2023-03-02 14:45:41 +08:00
leiqing
53cf51b2ba Update README.md 2023-03-02 14:42:29 +08:00
leiqing
164a4f5e87 Update README.md 2023-03-02 14:40:46 +08:00
yunyaoXYY
616b6f7c99 Merge pull request #1466 from yunyaoXYY/fastdeploy_tools
[Other] Update fastdeploy-tools to version of 0.0.5
2023-03-02 14:22:56 +08:00
yunyaoXYY
53ad450227 Merge pull request #1448 from yunyaoXYY/develop
[Other] Improve the Predict Interface of PP-OCR models.
2023-03-02 14:20:25 +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
Zeref996
6c13e274ee Doc fix:link of aarch64 c++ tgz (#1486)
* fix aarch64 c++ tgz link

* fix aarch64 c++ tgz link1
2023-03-02 13:34:16 +08:00
dium6i
5871f6c2af [Bug Fix] Remove redundant parameters during OCR multi-threaded inference (#1479)
Update multi_thread_process_ocr.py

OCR infer doesn't need the "topk" arguments.
2023-03-02 10:52:27 +08: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
lishicheng1996
fe2882a1ef [Bug Fix] fix a bug in paddle2coreml tool (#1481)
fix a bug in paddle2coreml tool
2023-03-02 10:45:30 +08:00
yunyaoXYY
255a267cc2 Merge branch 'develop' of https://github.com/PaddlePaddle/FastDeploy into new_dev 2023-03-01 05:58:53 +00:00
Zheng-Bicheng
610b4c532b [Bug Fix] fixed rknn bugs (#1468)
fixed rknn bugs
2023-03-01 10:21:58 +08:00
chenjian
4ee783b1ea [Tutorial Doc] add tutorial for how to use c and c sharp api (#1392)
* add tutorialfor how to use c and c sharp api

* update english doc

* update doc

* update doc

* update doc

* update doc

* update doc
2023-02-28 21:29:44 +08:00
yunyaoXYY
1364531ce9 Merge branch 'develop' of https://github.com/PaddlePaddle/FastDeploy into develop 2023-02-28 13:18:44 +00:00
chenjian
c8bcada1a2 [Doc] Add docs for ppocr ppseg examples (#1429)
* add docs for examples

* add english doc

* fix

* fix docs
2023-02-28 20:13:01 +08:00
chenjian
010f12db3d [Doc] Add docs for how to develop c# api (#1399)
* add doc for developing c sharp api for new models

* add english doc

* add english doc

* fix doc
2023-02-28 19:51:51 +08:00
chenjian
f80d929b03 [C#] add c sharp apis for ppocr (#1405)
* add c sharp apis for ppocr

* add example

* fix accroding to test

* add ocr models

* fix

* update

* update
2023-02-28 19:49:33 +08:00
yunyaoXYY
b27bb42665 update fastdeploy-toos to version of 0.0.4 2023-02-28 11:40:49 +00:00
chenjian
a6c1d67584 [C#] Add c sharp apis for yolo serial models (#1424)
* add c sharp apis for yolo serial models

* fix

* fix

---------

Co-authored-by: heliqi <1101791222@qq.com>
2023-02-28 17:50:36 +08:00
chenjian
586684daa9 [C API] Add c api for yolo serial models (#1418)
* add c api for yolo serial models

* fix bug

* update batch predict func

* fix

* update code

* split code
2023-02-28 17:49:33 +08:00
lishicheng1996
b324f3659b [Other] Integrate paddle2coreml tool into FastDeploy (#1460)
Integration of paddle2coreml tool
2023-02-28 16:22:05 +08:00
yunyaoXYY
1f35685b45 Merge branch 'develop' of https://github.com/yunyaoXYY/FastDeploy into develop 2023-02-28 08:03:27 +00:00
yunyaoXYY
803521002f Merge branch 'develop' of https://github.com/PaddlePaddle/FastDeploy into develop 2023-02-28 08:01:36 +00:00