diff --git a/python_binding/graph/pybind_GraphView.cpp b/python_binding/graph/pybind_GraphView.cpp
index 60d80e783d2e7d2e50d5f832b3508bf065edb707..4a044f5750f08608385146291dc64a0e9a70b6be 100644
--- a/python_binding/graph/pybind_GraphView.cpp
+++ b/python_binding/graph/pybind_GraphView.cpp
@@ -151,6 +151,7 @@ void init_GraphView(py::module& m) {
           .def("get_ranked_nodes", &GraphView::getRankedNodes)
           .def("get_ranked_nodes_name", &GraphView::getRankedNodesName, py::arg("format"), py::arg("mark_non_unicity") = true)
           .def("set_dataformat", &GraphView::setDataFormat, py::arg("dataformat"))
+          .def("update_inputs_outputs", &GraphView::updateInputsOutputs)
             ;
 
      m.def("get_connected_graph_view", &getConnectedGraphView);