2021-02-26 17:12:51 +01:00
|
|
|
# Neural Architecture Search Without Training
|
2020-06-03 13:59:01 +02:00
|
|
|
|
2021-02-26 17:13:17 +01:00
|
|
|
> :warning: Note: this repository has been updated to reflect the second version of the paper to appear on arXiv 1 March. :warning:
|
2021-02-26 17:16:17 +01:00
|
|
|
> For the original version, refer to the [version v1.0](https://github.com/BayesWatch/nas-without-training/releases/tag/v1.0).
|
2020-06-03 13:59:01 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
## Usage
|
2020-06-08 11:59:13 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
Create a conda environment using the env.yml file
|
2020-06-08 11:59:13 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
```bash
|
|
|
|
conda env create -f env.yml
|
2020-06-03 13:59:01 +02:00
|
|
|
```
|
2020-06-03 16:24:48 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
Activate the environment and follow the instructions to install
|
2020-06-03 17:44:28 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
Install nasbench (see https://github.com/google-research/nasbench)
|
2020-06-03 17:44:28 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
Download the NDS data from https://github.com/facebookresearch/nds and place the json files in naswot-codebase/nds_data/
|
|
|
|
Download the NASbench101 data (see https://github.com/google-research/nasbench)
|
|
|
|
Download the NASbench201 data (see https://github.com/D-X-Y/NAS-Bench-201)
|
2020-06-03 18:10:23 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
Reproduce all of the results by running
|
2020-06-05 10:30:13 +02:00
|
|
|
|
2021-02-26 17:12:51 +01:00
|
|
|
```bash
|
|
|
|
./scorehook.sh
|
2020-06-17 14:43:08 +02:00
|
|
|
```
|
|
|
|
|
2020-06-03 16:24:48 +02:00
|
|
|
The code is licensed under the MIT licence.
|
2020-06-08 11:59:13 +02:00
|
|
|
|
2020-06-17 14:44:25 +02:00
|
|
|
## Citing us
|
2020-06-09 11:09:40 +02:00
|
|
|
|
|
|
|
If you use or build on our work, please consider citing us:
|
|
|
|
|
2020-11-12 19:29:10 +01:00
|
|
|
```bibtex
|
2020-06-09 11:09:40 +02:00
|
|
|
@misc{mellor2020neural,
|
|
|
|
title={Neural Architecture Search without Training},
|
|
|
|
author={Joseph Mellor and Jack Turner and Amos Storkey and Elliot J. Crowley},
|
|
|
|
year={2020},
|
|
|
|
eprint={2006.04647},
|
|
|
|
archivePrefix={arXiv},
|
|
|
|
primaryClass={cs.LG}
|
|
|
|
}
|
|
|
|
```
|