Thanks a lot @masahi, that is very useful information, but I think it may be a way too far from my goal.
Let me try to make things more clear:
Currently, registering ops is like:
It needs recompile.
What I mean by registering ops from python site is like:
# New API (TBD, just for concept explanation)
# Existing API
Hot Plug OPs
For the following up about hot plug ops, taking op “image.resize” for example:
Currently, it is packed together with tvm library (except compute and schedule functions can be registered with python).
I’d like to know if there is a plan to dynamic load it.
The concept is like tensorflow’s create op.