Hi, I am using the debug executor and the docs is really confusing.
In the doc of debugger, it appears that we need to do a m.setinput(**params)
before actually runing the module, however it does not say where this ‘params’ come from, and I don’t really find anyway to retrieve the params after loading a runtime module from exported library.
When it comes to the doc of graph_executor, the sample code skips m.set_input(**params)
.
So what does this **params
stands for and do we really need to explicitly feed the module with it before running?
BTW I tried both adding and removing this set_input step, it seems that this line doesn’t really affect the final result.
Here are the docs I am refering to:
https://tvm.apache.org/docs/reference/api/python/graph_executor.html https://tvm.apache.org/docs/arch/debugger.html