Skip to content
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

The fitness in nasbench2_pred.py #14

Closed
qq272574497 opened this issue Oct 5, 2022 · 5 comments
Closed

The fitness in nasbench2_pred.py #14

qq272574497 opened this issue Oct 5, 2022 · 5 comments

Comments

@qq272574497
Copy link

qq272574497 commented Oct 5, 2022

In Nasbench2_pred.py, the value of accuracy was found to depend on the data in NAS-Bench-201-v1_0-E61699.pth. As mentioned in the paper, is synflow used as the fitness to measure the framework?

@vaenyr
Copy link
Contributor

vaenyr commented Oct 6, 2022

I'm sorry, I don't understand your question. If you can, please clarify the following:

  1. what do you mean by "was found to depend on data in"? for nasbench201 accuracy of models is queried from the precomputed values released with the benchmark (that is, so the file you mentioned).
  2. what do you mean by "fitness to measure the framework"? synflow is one of the zero-cost proxies that we study, that approximate accuracy of different networks. We report correlation (in the sense of produced rankings) of per-network scores produced by synflow (among other functions) to accuracy of the same networks obtained by querying nasbench201 benchmark data.

@qq272574497
Copy link
Author

qq272574497 commented Oct 10, 2022

I'm sorry, I don't understand your question. If you can, please clarify the following:

  1. what do you mean by "was found to depend on data in"? for nasbench201 accuracy of models is queried from the precomputed values released with the benchmark (that is, so the file you mentioned).
  2. what do you mean by "fitness to measure the framework"? synflow is one of the zero-cost proxies that we study, that approximate accuracy of different networks. We report correlation (in the sense of produced rankings) of per-network scores produced by synflow (among other functions) to accuracy of the same networks obtained by querying nasbench201 benchmark data.

hi,
This method calculates synflow to represent the expressive power of the network, Instead of accuracy or error?

@vaenyr
Copy link
Contributor

vaenyr commented Oct 10, 2022

Yes, it is meant to replace accuracy as a way of scoring networks

@qq272574497
Copy link
Author

Yes, it is meant to replace accuracy as a way of scoring networks

hi,
The bigger the synflow, the better????

@vaenyr
Copy link
Contributor

vaenyr commented Oct 11, 2022

Yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants