[Backend]Add switch_ir_debug for Paddle Backend (#1700)

* avoid mem copy for cpp benchmark

* set CMAKE_BUILD_TYPE to Release

* Add SegmentationDiff

* change pointer to reference

* fixed bug

* cast uint8 to int32

* Add diff compare for OCR

* Add diff compare for OCR

* rm ppocr pipeline

* Add yolov5 diff compare

* Add yolov5 diff compare

* deal with comments

* deal with comments

* fixed bug

* fixed bug

* fixed thread nums

* Add Failed log

* optimizer x86 pipeline

* Add switch_ir_debug for paddle backend

* fixed for ci
This commit is contained in:
WJJ1995
2023-03-24 17:29:31 +08:00
committed by GitHub
parent 631f94d276
commit 5c70db176f
3 changed files with 9 additions and 1 deletions

4
fastdeploy/runtime/backends/paddle/option_pybind.cc Normal file → Executable file
View File

@@ -41,7 +41,9 @@ void BindPaddleOption(pybind11::module& m) {
.def_readwrite("enable_log_info", &PaddleBackendOption::enable_log_info)
.def_readwrite("enable_mkldnn", &PaddleBackendOption::enable_mkldnn)
.def_readwrite("enable_trt", &PaddleBackendOption::enable_trt)
.def_readwrite("enable_memory_optimize", &PaddleBackendOption::enable_memory_optimize)
.def_readwrite("enable_memory_optimize",
&PaddleBackendOption::enable_memory_optimize)
.def_readwrite("switch_ir_debug", &PaddleBackendOption::switch_ir_debug)
.def_readwrite("ipu_option", &PaddleBackendOption::ipu_option)
.def_readwrite("collect_trt_shape",
&PaddleBackendOption::collect_trt_shape)