DrNAS icon indicating copy to clipboard operation
DrNAS copied to clipboard

Reproducing nb201 results

Open gurizab opened this issue 2 years ago • 4 comments

Hi,

Thank you for the great work!

I was trying to reproduce the nb201 results, however, while I was able to reproduce the results for Cifar10 and Imagenet16-120, I couldn't do the same for Cifar100. I am running the train_search.py file, and just changing the dataset argument to run.

The results I am getting for 100 epochs using the default hyperparameters provided in the script are:

  • NB201 test accuracy cifar10: 94.36%
  • NB201 test accuracy cifar100: 70.47%
  • NB201 test accuracy imagenet16-120: 46.34%

Any help would be appreciated!

gurizab avatar Oct 31 '22 17:10 gurizab

Hi,

Thanks for your interest, which pytorch version are you using?

xiangning-chen avatar Nov 03 '22 20:11 xiangning-chen

Hi, I am using torch 1.3.0+cu92 and torchvision 0.4.1+cu92

gurizab avatar Nov 03 '22 21:11 gurizab

I suppose that the version should not cause this issue, as we can get the CIFAR-100 result with 0 variance. Could you also try train_search_progressive.py?

xiangning-chen avatar Nov 03 '22 21:11 xiangning-chen

Hi again, Even after trying train_search_progressive.py I still could not reproduce the cifar100 results. The result that I got is: 70.01%

gurizab avatar Nov 04 '22 23:11 gurizab