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

Difference between GDAS variants #119

Open
D-X-Y opened this issue Mar 21, 2022 · 3 comments
Open

Difference between GDAS variants #119

D-X-Y opened this issue Mar 21, 2022 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@D-X-Y
Copy link
Owner

D-X-Y commented Mar 21, 2022

Which Algorithm
GDAS: Searching for A Robust Neural Architecture in Four GPU Hours

Describe the Question
In search_cells.py, there are two kinds of GDAS implementations:

  • First, self._ops[index](x) * weights[index]
  • Second, weights[_ie] * edge(nodes[j]) if _ie == argmaxs else weights[_ie] for _ie, edge in enumerate(self.edges[node_str])
D-X-Y added a commit that referenced this issue Mar 21, 2022
@D-X-Y
Copy link
Owner Author

D-X-Y commented Mar 21, 2022

Make a commitment to ablatively study this issue.

@D-X-Y
Copy link
Owner Author

D-X-Y commented Mar 21, 2022

TODO:

Run
python ./exps/NATS-algos/search-cell.py --dataset cifar10 --data_path $TORCH_HOME/cifar.python --algo gdas_v1 --rand_seed 777
and
python ./exps/NATS-algos/search-cell.py --dataset cifar10 --data_path $TORCH_HOME/cifar.python --algo gdas --rand_seed 777 to see the performance difference.

@D-X-Y D-X-Y self-assigned this Mar 21, 2022
@D-X-Y D-X-Y added the question Further information is requested label Mar 21, 2022
@Xiao-congxi
Copy link

May I ask the author if you have conducted experimental comparisons between these two implementations? Will they bring significant differences?

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

No branches or pull requests

2 participants