mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-07 01:22:59 +08:00
update pybind
This commit is contained in:
@@ -181,9 +181,6 @@ PYBIND11_MODULE(@PY_LIBRARY_NAME@, m) {
|
||||
m.def_submodule("text", "Text module of FastDeploy.");
|
||||
BindText(text_module);
|
||||
#endif
|
||||
auto rknpu2_module =
|
||||
m.def_submodule("rknpu2", "RKNPU2 config module of FastDeploy.");
|
||||
BindRKNPU2Config(rknpu2_module);
|
||||
}
|
||||
|
||||
} // namespace fastdeploy
|
||||
|
@@ -14,7 +14,7 @@
|
||||
#include "fastdeploy/pybind/main.h"
|
||||
#include "fastdeploy/runtime/backends/rknpu2/option.h"
|
||||
namespace fastdeploy {
|
||||
void BindRKNPU2Config(pybind11::module& m) {
|
||||
void BindRKNPU2Option(pybind11::module& m) {
|
||||
pybind11::enum_<fastdeploy::rknpu2::CpuName>(
|
||||
m, "CpuName", pybind11::arithmetic(), "CpuName for inference.")
|
||||
.value("RK356X", fastdeploy::rknpu2::CpuName::RK356X)
|
@@ -22,7 +22,7 @@ void BindOrtOption(pybind11::module& m);
|
||||
void BindTrtOption(pybind11::module& m);
|
||||
void BindPaddleOption(pybind11::module& m);
|
||||
void BindPorosOption(pybind11::module& m);
|
||||
|
||||
void BindRKNPU2Option(pybind11::module& m);
|
||||
void BindOption(pybind11::module& m) {
|
||||
BindLiteOption(m);
|
||||
BindOpenVINOOption(m);
|
||||
@@ -30,6 +30,7 @@ void BindOption(pybind11::module& m) {
|
||||
BindTrtOption(m);
|
||||
BindPaddleOption(m);
|
||||
BindPorosOption(m);
|
||||
BindRKNPU2Option(m);
|
||||
|
||||
pybind11::class_<RuntimeOption>(m, "RuntimeOption")
|
||||
.def(pybind11::init())
|
||||
|
Reference in New Issue
Block a user