-
-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to comprehend the NNI finetunning? #30
Comments
Hi there, |
I don't understand why you want to tune the model with/without "MIT" & "ORT". First, they are not hyperparameters but are learning objectives. Second, if you want to explore the model's performance with/without "MIT" & "ORT", you can simply turn the learning tasks on or off in the configuration file. Regarding your second question, you're not familiar with NNI. I suggest you check their official docs first and try to run their demo. Let me know if you have further questions. Please star this repo if it is useful to you. Thanks. |
For the first comment, i just downloaded your project, built up environment and run code I need to apology that my two quetions are not connected if i mislead you. And i don't want to tune the model with/without "MIT" & "ORT" because they are necessary for the missing values imputation as described in your paper. I literally just want to run through your code. For the second comment: Okay, i will learn the nni first, thanks. |
Sorry, I still don't understand your description below What do you mean by "there are exactly "MIT" and "ORT" args in run_models.py but no "MIT" and "ORT" parameters in *.ini file"? 不好意思,我还是看不懂你的描述。我看到你star了一些中文开源项目,所以我推断你应该也会中文,所以我们下面用中文沟通。
如果在你读懂了本项目代码、学会了使用NNI之后还有问题的话,请继续回复。谢谢。 |
好的,中文比较好沟通,英文不太行。 |
非常感谢你能指出来!是的,我刚检查了一下,这应该是在代码正式放出来之前做了一些重构,但是当时只调整了config文件夹下配置文件中的变量名称,但是忽略了调参文件夹NNI_tuning下的配置文件。我会发起一个PR修正该问题,同时关联本issue邀请你做代码审查。谢谢。 |
好的。 |
我全部检查了一遍,已经发起PR #31,麻烦你看一下,谢谢。 |
从v0.2开始,PyPOTS也支持使用NNI调参了 如果你的工作研究内容与POTS数据相关,欢迎加入PyPOTS社区https://github.com/WenjieDu/PyPOTS/#-community 👍 |
First, the file
SAITS_basic_config.ini
underNNI_tuning
folder miss 2 args: "MIT" & "ORT", which influence the scriptpython ../../run_models.py --config_path SAITS_basic_config.ini --param_searching_mode
running. You may add this two args in the .ini file and also check for other .ini files if you have time.Second, i am wondering how to check the help of nni for tuning the parameters. To be more specific, which parameters did nni change? When and how much did the parameters change? Only parameters listed in
SAITS_searching_space.json
file will be changed?Thanks for your attention.
The text was updated successfully, but these errors were encountered: