Auto generating Python bindings (#70)

Auto generating python bindings
This commit is contained in:
Erik Fröjdh
2020-01-07 15:47:38 +01:00
committed by GitHub
parent 086cbacd84
commit ed2a69744b
12 changed files with 481 additions and 268 deletions

View File

@ -17,6 +17,8 @@ using ds = std::chrono::duration<double>;
namespace py = pybind11;
void init_enums(py::module &);
void init_experimental(py::module &);
void init_det(py::module &);
void init_network(py::module &);
PYBIND11_MODULE(_sls_detector, m) {
m.doc() = R"pbdoc(
C/C++ API
@ -29,7 +31,9 @@ PYBIND11_MODULE(_sls_detector, m) {
)pbdoc";
init_enums(m);
init_experimental(m);
init_det(m);
init_network(m);
// init_experimental(m);
py::module io = m.def_submodule("io", "Submodule for io");