mirror of
https://github.com/Tencent/ncnn.git
synced 2026-10-26 02:46:47 +08:00
Add get input and output names (#2890)
This commit is contained in:
@@ -884,6 +884,14 @@ PYBIND11_MODULE(ncnn, m)
|
||||
|
||||
.def("clear", &Net::clear)
|
||||
.def("create_extractor", &Net::create_extractor, py::keep_alive<0, 1>()) //net should be kept alive until retuned ex is freed by gc
|
||||
|
||||
.def("input_indexes", &Net::input_indexes, py::return_value_policy::reference)
|
||||
.def("input_indexes", &Net::output_indexes, py::return_value_policy::reference)
|
||||
#if NCNN_STRING
|
||||
.def("input_names", &Net::input_names, py::return_value_policy::reference)
|
||||
.def("output_names", &Net::output_names, py::return_value_policy::reference)
|
||||
#endif // NCNN_STRING
|
||||
|
||||
.def("blobs", &Net::blobs, py::return_value_policy::reference_internal)
|
||||
.def("layers", &Net::layers, py::return_value_policy::reference_internal);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user