Replies: 3 comments
-
Maybe not in runtime, just ahead of time (generate AST, change value and produce new python script according to the user-provided python file ) |
Beta Was this translation helpful? Give feedback.
-
In the current version, nni supports updating search space through WebUI in the current version has not supported updating search space. This will be supported in future release. |
Beta Was this translation helpful? Give feedback.
-
@QuanluZhang Thanks for your reply. I think what we expect is similar: Do not change the code when we want to change the parameters or search spaces. All approaches work for me. Feel free to close the issue if there is a similar feature plan, thanks. |
Beta Was this translation helpful? Give feedback.
-
What would you like to be added:
I am one of Kubeflow maintainers mainly focus on tf-operator and katib. I found annotations in nni is really helpful for users. While I think it is not good enough. If the user want to update the search space, he/she has to update the annotation. If we could use techs like syntactic analysis, we could let users update hyperparameters in the web UI, then do the corresponding changes during runtime (Update varaibles in Python).
Why is this needed:
Ease to use.
Without this feature, how does current nni work:
Python annotations like
@nni.variable(nni.randint(upper),name=variable)
Components that may involve changes:
No idea
Beta Was this translation helpful? Give feedback.
All reactions