Basicaly the user should be able to provide a model found on internet or other, he supply the module class so I can instantiate the model from it, and I should be able to do some modifications on it.
Usually we represent DL models as a graph of nodes of computation, that is what I mean by the graph.
So I would like to explore the graph of computation and recreate an altered equivalent module.