diff --git a/python_binding/operator/pybind_GlobalAveragePooling.cpp b/python_binding/operator/pybind_GlobalAveragePooling.cpp index dda47d794e94056aee49565a5c8b9856ffffca47..08c8ad6f9c6b742eee9e9b0ad1ac20217d152bda 100644 --- a/python_binding/operator/pybind_GlobalAveragePooling.cpp +++ b/python_binding/operator/pybind_GlobalAveragePooling.cpp @@ -21,7 +21,7 @@ namespace Aidge { const std::string pyClassName("GlobalAveragePoolingOp"); void init_GlobalAveragePooling(py::module &m) { py::class_<GlobalAveragePooling_Op, std::shared_ptr<GlobalAveragePooling_Op>, - OperatorTensor>(m, pyClassName.c_str, + OperatorTensor>(m, pyClassName.c_str(), py::multiple_inheritance()) .def("get_inputs_name", &GlobalAveragePooling_Op::getInputsName) .def("get_outputs_name", &GlobalAveragePooling_Op::getOutputsName);