change the device
This commit is contained in:
		
							
								
								
									
										76
									
								
								AutoDL-Projects/.github/CODE-OF-CONDUCT.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										76
									
								
								AutoDL-Projects/.github/CODE-OF-CONDUCT.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,76 @@ | |||||||
|  | # Contributor Covenant Code of Conduct | ||||||
|  |  | ||||||
|  | ## Our Pledge | ||||||
|  |  | ||||||
|  | In the interest of fostering an open and welcoming environment, we as | ||||||
|  | contributors and maintainers pledge to making participation in our project and | ||||||
|  | our community a harassment-free experience for everyone, regardless of age, body | ||||||
|  | size, disability, ethnicity, sex characteristics, gender identity and expression, | ||||||
|  | level of experience, education, socio-economic status, nationality, personal | ||||||
|  | appearance, race, religion, or sexual identity and orientation. | ||||||
|  |  | ||||||
|  | ## Our Standards | ||||||
|  |  | ||||||
|  | Examples of behavior that contributes to creating a positive environment | ||||||
|  | include: | ||||||
|  |  | ||||||
|  | * Using welcoming and inclusive language | ||||||
|  | * Being respectful of differing viewpoints and experiences | ||||||
|  | * Gracefully accepting constructive criticism | ||||||
|  | * Focusing on what is best for the community | ||||||
|  | * Showing empathy towards other community members | ||||||
|  |  | ||||||
|  | Examples of unacceptable behavior by participants include: | ||||||
|  |  | ||||||
|  | * The use of sexualized language or imagery and unwelcome sexual attention or | ||||||
|  |  advances | ||||||
|  | * Trolling, insulting/derogatory comments, and personal or political attacks | ||||||
|  | * Public or private harassment | ||||||
|  | * Publishing others' private information, such as a physical or electronic | ||||||
|  |  address, without explicit permission | ||||||
|  | * Other conduct which could reasonably be considered inappropriate in a | ||||||
|  |  professional setting | ||||||
|  |  | ||||||
|  | ## Our Responsibilities | ||||||
|  |  | ||||||
|  | Project maintainers are responsible for clarifying the standards of acceptable | ||||||
|  | behavior and are expected to take appropriate and fair corrective action in | ||||||
|  | response to any instances of unacceptable behavior. | ||||||
|  |  | ||||||
|  | Project maintainers have the right and responsibility to remove, edit, or | ||||||
|  | reject comments, commits, code, wiki edits, issues, and other contributions | ||||||
|  | that are not aligned to this Code of Conduct, or to ban temporarily or | ||||||
|  | permanently any contributor for other behaviors that they deem inappropriate, | ||||||
|  | threatening, offensive, or harmful. | ||||||
|  |  | ||||||
|  | ## Scope | ||||||
|  |  | ||||||
|  | This Code of Conduct applies both within project spaces and in public spaces | ||||||
|  | when an individual is representing the project or its community. Examples of | ||||||
|  | representing a project or community include using an official project e-mail | ||||||
|  | address, posting via an official social media account, or acting as an appointed | ||||||
|  | representative at an online or offline event. Representation of a project may be | ||||||
|  | further defined and clarified by project maintainers. | ||||||
|  |  | ||||||
|  | ## Enforcement | ||||||
|  |  | ||||||
|  | Instances of abusive, harassing, or otherwise unacceptable behavior may be | ||||||
|  | reported by contacting the project team at dongxuanyi888@gmail.com. All | ||||||
|  | complaints will be reviewed and investigated and will result in a response that | ||||||
|  | is deemed necessary and appropriate to the circumstances. The project team is | ||||||
|  | obligated to maintain confidentiality with regard to the reporter of an incident. | ||||||
|  | Further details of specific enforcement policies may be posted separately. | ||||||
|  |  | ||||||
|  | Project maintainers who do not follow or enforce the Code of Conduct in good | ||||||
|  | faith may face temporary or permanent repercussions as determined by other | ||||||
|  | members of the project's leadership. | ||||||
|  |  | ||||||
|  | ## Attribution | ||||||
|  |  | ||||||
|  | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, | ||||||
|  | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html | ||||||
|  |  | ||||||
|  | [homepage]: https://www.contributor-covenant.org | ||||||
|  |  | ||||||
|  | For answers to common questions about this code of conduct, see | ||||||
|  | https://www.contributor-covenant.org/faq | ||||||
							
								
								
									
										33
									
								
								AutoDL-Projects/.github/CONTRIBUTING.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								AutoDL-Projects/.github/CONTRIBUTING.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | # Contributing to AutoDL-Projects | ||||||
|  |  | ||||||
|  | :+1::tada: First off, thanks for taking the time to contribute! :tada::+1: | ||||||
|  |  | ||||||
|  | The following is a set of guidelines for contributing to AutoDL-Projects. | ||||||
|  |  | ||||||
|  | ## Table Of Contents | ||||||
|  |  | ||||||
|  | [How Can I Contribute?](#how-can-i-contribute) | ||||||
|  |   * [Reporting Bugs](#reporting-bugs) | ||||||
|  |   * [Suggesting Enhancements](#suggesting-enhancements) | ||||||
|  |   * [Your First Code Contribution](#your-first-code-contribution) | ||||||
|  |  | ||||||
|  | ## How Can I Contribute? | ||||||
|  |  | ||||||
|  | ### Reporting Bugs | ||||||
|  |  | ||||||
|  | This section guides you through submitting a bug report for AutoDL-Projects. | ||||||
|  | Following these guidelines helps maintainers and the community understand your report :pencil:, reproduce the behavior :computer: :computer:, and find related reports :mag_right:. | ||||||
|  |  | ||||||
|  | When you are creating a bug report, please include as many details as possible. | ||||||
|  | Fill out [the required template](https://github.com/D-X-Y/AutoDL-Projects/blob/main/.github/ISSUE_TEMPLATE/bug-report.md). The information it asks for helps us resolve issues faster. | ||||||
|  |  | ||||||
|  | > **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one. | ||||||
|  |  | ||||||
|  | ### Suggesting Enhancements | ||||||
|  |  | ||||||
|  | Please feel free to email me (dongxuanyi888@gmail.com). | ||||||
|  |  | ||||||
|  | ### Your First Code Contribution | ||||||
|  |  | ||||||
|  | Please feel free to open an Pull Requests. | ||||||
|  |  | ||||||
							
								
								
									
										24
									
								
								AutoDL-Projects/.github/ISSUE_TEMPLATE/bug-report.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								AutoDL-Projects/.github/ISSUE_TEMPLATE/bug-report.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | --- | ||||||
|  | name: Bug Report | ||||||
|  | about: Create a report to help us improve | ||||||
|  | title: '' | ||||||
|  | labels: '' | ||||||
|  | assignees: '' | ||||||
|  |  | ||||||
|  | --- | ||||||
|  |  | ||||||
|  | **Describe the bug** | ||||||
|  | A clear and concise description of what the bug is. | ||||||
|  |  | ||||||
|  | **To Reproduce** | ||||||
|  | Please provide a small script to reproduce the behavior: | ||||||
|  | ``` | ||||||
|  | codes to reproduce the bug | ||||||
|  | ``` | ||||||
|  | Please let me know your OS, Python version, PyTorch version. | ||||||
|  |  | ||||||
|  | **Expected behavior** | ||||||
|  | A clear and concise description of what you expected to happen. | ||||||
|  |  | ||||||
|  | **Screenshots** | ||||||
|  | If applicable, add screenshots to help explain your problem. | ||||||
							
								
								
									
										15
									
								
								AutoDL-Projects/.github/ISSUE_TEMPLATE/question.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								AutoDL-Projects/.github/ISSUE_TEMPLATE/question.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | |||||||
|  | --- | ||||||
|  | name: Questions w.r.t. an AutoDL algorithm | ||||||
|  | about: Ask questions about or discuss on some algorithms | ||||||
|  | title: '' | ||||||
|  | labels: '' | ||||||
|  | assignees: '' | ||||||
|  |  | ||||||
|  | --- | ||||||
|  |  | ||||||
|  | **Which Algorithm** | ||||||
|  | Please put the title of the AutoDL algorithm that you want to ask here. | ||||||
|  |  | ||||||
|  | **Describe the Question** | ||||||
|  | A clear and concise description of what the bug is. | ||||||
|  |  | ||||||
							
								
								
									
										67
									
								
								AutoDL-Projects/.github/workflows/test-basic.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								AutoDL-Projects/.github/workflows/test-basic.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,67 @@ | |||||||
|  | name: Test Spaces | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |   pull_request: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |  | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         os: [ubuntu-18.04, ubuntu-20.04, macos-latest] | ||||||
|  |         python-version: [3.6, 3.7, 3.8, 3.9] | ||||||
|  |  | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v2 | ||||||
|  |  | ||||||
|  |       - name: Set up Python ${{ matrix.python-version }} | ||||||
|  |         uses: actions/setup-python@v2 | ||||||
|  |         with: | ||||||
|  |           python-version: ${{ matrix.python-version }} | ||||||
|  |  | ||||||
|  |       - name: Lint with Black | ||||||
|  |         run: | | ||||||
|  |           python -m pip install black | ||||||
|  |           python --version | ||||||
|  |           python -m black --version | ||||||
|  |           echo $PWD ; ls | ||||||
|  |           python -m black ./exps -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./tests -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/x* -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/spaces -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/trade_models -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/procedures -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/config_utils -l 88 --check --diff --verbose | ||||||
|  |           python -m black ./xautodl/log_utils -l 88 --check --diff --verbose | ||||||
|  |  | ||||||
|  |       - name: Install XAutoDL from source | ||||||
|  |         run: | | ||||||
|  |           pip install . | ||||||
|  |  | ||||||
|  |       - name: Test Search Space | ||||||
|  |         run: | | ||||||
|  |           python -m pip install pytest | ||||||
|  |           python -m pip install torch torchvision | ||||||
|  |           python -m pip install parameterized | ||||||
|  |           echo $PWD | ||||||
|  |           echo "Show what we have here:" | ||||||
|  |           ls | ||||||
|  |           python --version | ||||||
|  |           python -m pytest ./tests/test_import.py -s | ||||||
|  |           python -m pytest ./tests/test_basic_space.py -s | ||||||
|  |         shell: bash | ||||||
|  |  | ||||||
|  |       - name: Test Math | ||||||
|  |         run: | | ||||||
|  |           python -m pytest ./tests/test_math*.py -s | ||||||
|  |         shell: bash | ||||||
|  |  | ||||||
|  |       - name: Test Synthetic Data | ||||||
|  |         run: | | ||||||
|  |           python -m pytest ./tests/test_synthetic*.py -s | ||||||
|  |         shell: bash | ||||||
							
								
								
									
										41
									
								
								AutoDL-Projects/.github/workflows/test-misc.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								AutoDL-Projects/.github/workflows/test-misc.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,41 @@ | |||||||
|  | name: Test Xmisc | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |   pull_request: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |  | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         os: [ubuntu-18.04, ubuntu-20.04, macos-latest] | ||||||
|  |         python-version: [3.6, 3.7, 3.8, 3.9] | ||||||
|  |  | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v2 | ||||||
|  |  | ||||||
|  |       - name: Set up Python ${{ matrix.python-version }} | ||||||
|  |         uses: actions/setup-python@v2 | ||||||
|  |         with: | ||||||
|  |           python-version: ${{ matrix.python-version }} | ||||||
|  |  | ||||||
|  |       - name: Install XAutoDL from source | ||||||
|  |         run: | | ||||||
|  |           pip install . | ||||||
|  |  | ||||||
|  |       - name: Test Xmisc | ||||||
|  |         run: | | ||||||
|  |           python -m pip install pytest | ||||||
|  |           python -m pip install torch torchvision | ||||||
|  |           python -m pip install parameterized | ||||||
|  |           echo $PWD | ||||||
|  |           echo "Show what we have here:" | ||||||
|  |           ls | ||||||
|  |           python --version | ||||||
|  |           python -m pytest ./tests/test_misc* -s | ||||||
|  |         shell: bash | ||||||
							
								
								
									
										42
									
								
								AutoDL-Projects/.github/workflows/test-super-layer_model.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								AutoDL-Projects/.github/workflows/test-super-layer_model.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | name: Test Super Model | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |   pull_request: | ||||||
|  |     branches: | ||||||
|  |       - main | ||||||
|  |  | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         os: [ubuntu-18.04, ubuntu-20.04, macos-latest] | ||||||
|  |         python-version: [3.6, 3.7, 3.8, 3.9] | ||||||
|  |  | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v2 | ||||||
|  |  | ||||||
|  |       - name: Set up Python ${{ matrix.python-version }} | ||||||
|  |         uses: actions/setup-python@v2 | ||||||
|  |         with: | ||||||
|  |           python-version: ${{ matrix.python-version }} | ||||||
|  |  | ||||||
|  |       - name: Install XAutoDL from source | ||||||
|  |         run: | | ||||||
|  |           pip install . | ||||||
|  |  | ||||||
|  |       - name: Test Super Model | ||||||
|  |         run: | | ||||||
|  |           python -m pip install pytest | ||||||
|  |           python -m pip install parameterized | ||||||
|  |           python -m pip install torch torchvision | ||||||
|  |           python -m pytest ./tests/test_super_*.py | ||||||
|  |         shell: bash | ||||||
|  |  | ||||||
|  |       - name: Test TAS (NeurIPS 2019) | ||||||
|  |         run: | | ||||||
|  |           python -m pytest ./tests/test_tas.py | ||||||
|  |         shell: bash | ||||||
							
								
								
									
										138
									
								
								AutoDL-Projects/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										138
									
								
								AutoDL-Projects/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,138 @@ | |||||||
|  | .DS_Store | ||||||
|  | # Byte-compiled / optimized / DLL files | ||||||
|  | __pycache__/ | ||||||
|  | *.py[cod] | ||||||
|  | *$py.class | ||||||
|  |  | ||||||
|  | # C extensions | ||||||
|  | *.so | ||||||
|  |  | ||||||
|  | # Distribution / packaging | ||||||
|  | .Python | ||||||
|  | env/ | ||||||
|  | build/ | ||||||
|  | develop-eggs/ | ||||||
|  | dist/ | ||||||
|  | downloads/ | ||||||
|  | eggs/ | ||||||
|  | .eggs/ | ||||||
|  | lib64/ | ||||||
|  | parts/ | ||||||
|  | sdist/ | ||||||
|  | var/ | ||||||
|  | *.egg-info/ | ||||||
|  | .installed.cfg | ||||||
|  | *.egg | ||||||
|  |  | ||||||
|  | # PyInstaller | ||||||
|  | #  Usually these files are written by a python script from a template | ||||||
|  | #  before PyInstaller builds the exe, so as to inject date/other infos into it. | ||||||
|  | *.manifest | ||||||
|  | *.spec | ||||||
|  |  | ||||||
|  | # Installer logs | ||||||
|  | pip-log.txt | ||||||
|  | pip-delete-this-directory.txt | ||||||
|  |  | ||||||
|  | # Unit test / coverage reports | ||||||
|  | htmlcov/ | ||||||
|  | .tox/ | ||||||
|  | .coverage | ||||||
|  | .coverage.* | ||||||
|  | .cache | ||||||
|  | nosetests.xml | ||||||
|  | coverage.xml | ||||||
|  | *,cover | ||||||
|  | .hypothesis/ | ||||||
|  |  | ||||||
|  | # Translations | ||||||
|  | *.mo | ||||||
|  | *.pot | ||||||
|  |  | ||||||
|  | # Django stuff: | ||||||
|  | *.log | ||||||
|  | local_settings.py | ||||||
|  |  | ||||||
|  | # Flask stuff: | ||||||
|  | instance/ | ||||||
|  | .webassets-cache | ||||||
|  |  | ||||||
|  | # Scrapy stuff: | ||||||
|  | .scrapy | ||||||
|  |  | ||||||
|  | # Sphinx documentation | ||||||
|  | docs/_build/ | ||||||
|  |  | ||||||
|  | # PyBuilder | ||||||
|  | target/ | ||||||
|  |  | ||||||
|  | # IPython Notebook | ||||||
|  | .ipynb_checkpoints | ||||||
|  |  | ||||||
|  | # pyenv | ||||||
|  | .python-version | ||||||
|  |  | ||||||
|  | # celery beat schedule file | ||||||
|  | celerybeat-schedule | ||||||
|  |  | ||||||
|  | # dotenv | ||||||
|  | .env | ||||||
|  |  | ||||||
|  | # virtualenv | ||||||
|  | venv/ | ||||||
|  | ENV/ | ||||||
|  |  | ||||||
|  | # Spyder project settings | ||||||
|  | .spyderproject | ||||||
|  |  | ||||||
|  | # Rope project settings | ||||||
|  | .ropeproject | ||||||
|  |  | ||||||
|  | # Pycharm project | ||||||
|  | .idea | ||||||
|  | snapshots | ||||||
|  | *.pytorch | ||||||
|  | *.tar.bz | ||||||
|  | data | ||||||
|  | .*.swp | ||||||
|  | main_main.py | ||||||
|  | *.pdf | ||||||
|  | */*.pdf | ||||||
|  |  | ||||||
|  | # Device | ||||||
|  | scripts-nas/.nfs00* | ||||||
|  | */.nfs00* | ||||||
|  | *.DS_Store | ||||||
|  |  | ||||||
|  | # logs and snapshots | ||||||
|  | output | ||||||
|  | logs | ||||||
|  |  | ||||||
|  | # snapshot | ||||||
|  | a.pth | ||||||
|  | cal-merge*.sh | ||||||
|  | GPU-*.sh | ||||||
|  | cal.sh | ||||||
|  | aaa | ||||||
|  | cx.sh | ||||||
|  |  | ||||||
|  | NAS-Bench-*-v1_0.pth | ||||||
|  | lib/NAS-Bench-*-v1_0.pth | ||||||
|  | others/TF | ||||||
|  | scripts-search/l2s-algos | ||||||
|  | TEMP-L.sh | ||||||
|  |  | ||||||
|  | .nfs00* | ||||||
|  | *.swo | ||||||
|  | */*.swo | ||||||
|  |  | ||||||
|  | # Visual Studio Code | ||||||
|  | .vscode | ||||||
|  | mlruns* | ||||||
|  | outputs | ||||||
|  |  | ||||||
|  | pytest_cache | ||||||
|  | *.pkl | ||||||
|  | *.pth | ||||||
|  |  | ||||||
|  | *.tgz | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | [submodule ".latent-data/qlib"] | ||||||
|  | 	path = .latent-data/qlib | ||||||
|  | 	url = https://github.com/microsoft/qlib.git | ||||||
|  | [submodule ".latent-data/NATS-Bench"] | ||||||
|  | 	path = .latent-data/NATS-Bench | ||||||
|  | 	url = https://github.com/D-X-Y/NATS-Bench.git | ||||||
|  | [submodule ".latent-data/NAS-Bench-201"] | ||||||
|  | 	path = .latent-data/NAS-Bench-201 | ||||||
|  | 	url = https://github.com/D-X-Y/NAS-Bench-201.git | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/CHANGE-LOG.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/CHANGE-LOG.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | # This file shows the major updates of this repo. | ||||||
|  |  | ||||||
|  | - [2020.04.11] [4ef9531](https://github.com/D-X-Y/AutoDL-Projects/tree/4ef9531) Add change log as `CHANGE-LOG.md`. | ||||||
|  | - [2019.12.20] [69ca086](https://github.com/D-X-Y/AutoDL-Projects/tree/69ca086) Release NAS-Bench-201. | ||||||
|  | - [2019.09.28] [f8f3f38](https://github.com/D-X-Y/AutoDL-Projects/tree/f8f3f38) TAS and SETN codes were publicly released. | ||||||
|  | - [2019.01.31] [13e908f](https://github.com/D-X-Y/AutoDL-Projects/tree/13e908f) GDAS codes were publicly released. | ||||||
|  | - [2020.07.01] [a45808b](https://github.com/D-X-Y/AutoDL-Projects/tree/a45808b) Upgrade NAS-API to the 2.0 version. | ||||||
|  | - [2020.09.16] [7052265](https://github.com/D-X-Y/AutoDL-Projects/tree/7052265) Create NATS-BENCH. | ||||||
|  | - [2020.10.15] [446262a](https://github.com/D-X-Y/AutoDL-Projects/tree/446262a) Update NATS-BENCH to version 1.0 | ||||||
|  | - [2020.12.20] [dae387a](https://github.com/D-X-Y/AutoDL-Projects/tree/dae387a) Update NATS-BENCH to version 1.1 | ||||||
|  | - [2021.05.18] [98fadf8](https://github.com/D-X-Y/AutoDL-Projects/tree/98fadf8) Before moving to `xautodl` | ||||||
|  | - [2021.05.21] [df99173](https://github.com/D-X-Y/AutoDL-Projects/tree/df99173) `xautodl` is close to ready | ||||||
							
								
								
									
										21
									
								
								AutoDL-Projects/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								AutoDL-Projects/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | |||||||
|  | MIT License | ||||||
|  |  | ||||||
|  | Copyright (c) since 2019.01.01, author: Xuanyi Dong (GitHub: https://github.com/D-X-Y) | ||||||
|  |  | ||||||
|  | Permission is hereby granted, free of charge, to any person obtaining a copy | ||||||
|  | of this software and associated documentation files (the "Software"), to deal | ||||||
|  | in the Software without restriction, including without limitation the rights | ||||||
|  | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||||||
|  | copies of the Software, and to permit persons to whom the Software is | ||||||
|  | furnished to do so, subject to the following conditions: | ||||||
|  |  | ||||||
|  | The above copyright notice and this permission notice shall be included in all | ||||||
|  | copies or substantial portions of the Software. | ||||||
|  |  | ||||||
|  | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||||||
|  | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||||
|  | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||||||
|  | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||||||
|  | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||||||
|  | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||||
|  | SOFTWARE. | ||||||
							
								
								
									
										163
									
								
								AutoDL-Projects/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										163
									
								
								AutoDL-Projects/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,163 @@ | |||||||
|  | <p align="center"> | ||||||
|  | <img src="https://xuanyidong.com/resources/images/AutoDL-log.png" width="400"/> | ||||||
|  | </p> | ||||||
|  |  | ||||||
|  | --------- | ||||||
|  | [](LICENSE.md) | ||||||
|  |  | ||||||
|  | Automated Deep Learning Projects (AutoDL-Projects) is an open source, lightweight, but useful project for everyone. | ||||||
|  | This project implemented several neural architecture search (NAS) and hyper-parameter optimization (HPO) algorithms. | ||||||
|  | 中文介绍见[README_CN.md](https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/README_CN.md) | ||||||
|  |  | ||||||
|  | **Who should consider using AutoDL-Projects** | ||||||
|  |  | ||||||
|  | - Beginners who want to **try different AutoDL algorithms** | ||||||
|  | - Engineers who want to **try AutoDL** to investigate whether AutoDL works on your projects | ||||||
|  | - Researchers who want to **easily** implement and experiement **new** AutoDL algorithms. | ||||||
|  |  | ||||||
|  | **Why should we use AutoDL-Projects** | ||||||
|  | - Simple library dependencies | ||||||
|  | - All algorithms are in the same codebase | ||||||
|  | - Active maintenance | ||||||
|  |  | ||||||
|  | ## AutoDL-Projects Capabilities | ||||||
|  |  | ||||||
|  | At this moment, this project provides the following algorithms and scripts to run them. Please see the details in the link provided in the description column. | ||||||
|  |  | ||||||
|  | <table> | ||||||
|  |  <tbody> | ||||||
|  |     <tr align="center" valign="bottom"> | ||||||
|  |       <th>Type</th> | ||||||
|  |       <th>ABBRV</th> | ||||||
|  |       <th>Algorithms</th> | ||||||
|  |       <th>Description</th> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (1-st row) --> | ||||||
|  |     <td rowspan="6" align="center" valign="middle" halign="middle"> NAS </td> | ||||||
|  |     <td align="center" valign="middle"> TAS </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://arxiv.org/abs/1905.09717">Network Pruning via Transformable Architecture Search</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/NeurIPS-2019-TAS.md">NeurIPS-2019-TAS.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (2-nd row) --> | ||||||
|  |     <td align="center" valign="middle"> DARTS </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://arxiv.org/abs/1806.09055">DARTS: Differentiable Architecture Search</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/ICLR-2019-DARTS.md">ICLR-2019-DARTS.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (3-nd row) --> | ||||||
|  |     <td align="center" valign="middle"> GDAS </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://arxiv.org/abs/1910.04465">Searching for A Robust Neural Architecture in Four GPU Hours</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/CVPR-2019-GDAS.md">CVPR-2019-GDAS.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (4-rd row) --> | ||||||
|  |     <td align="center" valign="middle"> SETN </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://arxiv.org/abs/1910.05733">One-Shot Neural Architecture Search via Self-Evaluated Template Network</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/ICCV-2019-SETN.md">ICCV-2019-SETN.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (5-th row) --> | ||||||
|  |     <td align="center" valign="middle"> NAS-Bench-201 </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://openreview.net/forum?id=HJxyZkBKDr"> NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Search</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/NAS-Bench-201.md">NAS-Bench-201.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (6-th row) --> | ||||||
|  |     <td align="center" valign="middle"> NATS-Bench </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://xuanyidong.com/assets/projects/NATS-Bench"> NATS-Bench: Benchmarking NAS Algorithms for Architecture Topology and Size</a> </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/NATS-Bench/blob/main/README.md">NATS-Bench.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (7-th row) --> | ||||||
|  |     <td align="center" valign="middle"> ... </td> | ||||||
|  |     <td align="center" valign="middle"> ENAS / REA / REINFORCE / BOHB </td> | ||||||
|  |     <td align="center" valign="middle"> Please check the original papers </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/NAS-Bench-201.md">NAS-Bench-201.md</a>  <a href="https://github.com/D-X-Y/NATS-Bench/blob/main/README.md">NATS-Bench.md</a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (start second block) --> | ||||||
|  |     <td rowspan="1" align="center" valign="middle" halign="middle"> HPO </td> | ||||||
|  |     <td align="center" valign="middle"> HPO-CG </td> | ||||||
|  |     <td align="center" valign="middle"> Hyperparameter optimization with approximate gradient </td> | ||||||
|  |     <td align="center" valign="middle"> coming soon </a> </td> | ||||||
|  |     </tr> | ||||||
|  |     <tr> <!-- (start third block) --> | ||||||
|  |     <td rowspan="1" align="center" valign="middle" halign="middle"> Basic </td> | ||||||
|  |     <td align="center" valign="middle"> ResNet </td> | ||||||
|  |     <td align="center" valign="middle"> Deep Learning-based Image Classification </td> | ||||||
|  |     <td align="center" valign="middle"> <a href="https://github.com/D-X-Y/AutoDL-Projects/tree/main/docs/BASELINE.md">BASELINE.md</a> </a> </td> | ||||||
|  |     </tr> | ||||||
|  |  </tbody> | ||||||
|  | </table> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ## Requirements and Preparation | ||||||
|  |  | ||||||
|  |  | ||||||
|  | **First of all**, please use `pip install .` to install `xautodl` library. | ||||||
|  |  | ||||||
|  | Please install `Python>=3.6` and `PyTorch>=1.5.0`. (You could use lower versions of Python and PyTorch, but may have bugs). | ||||||
|  | Some visualization codes may require `opencv`. | ||||||
|  |  | ||||||
|  | CIFAR and ImageNet should be downloaded and extracted into `$TORCH_HOME`. | ||||||
|  | Some methods use knowledge distillation (KD), which require pre-trained models. Please download these models from [Google Drive](https://drive.google.com/open?id=1ANmiYEGX-IQZTfH8w0aSpj-Wypg-0DR-) (or train by yourself) and save into `.latent-data`. | ||||||
|  |  | ||||||
|  | Please use | ||||||
|  | ``` | ||||||
|  | git clone --recurse-submodules https://github.com/D-X-Y/AutoDL-Projects.git XAutoDL | ||||||
|  | ``` | ||||||
|  | to download this repo with submodules. | ||||||
|  |  | ||||||
|  | ## Citation | ||||||
|  |  | ||||||
|  | If you find that this project helps your research, please consider citing the related paper: | ||||||
|  | ``` | ||||||
|  | @inproceedings{dong2021autohas, | ||||||
|  |   title     = {{AutoHAS}: Efficient Hyperparameter and Architecture Search}, | ||||||
|  |   author    = {Dong, Xuanyi and Tan, Mingxing and Yu, Adams Wei and Peng, Daiyi and Gabrys, Bogdan and Le, Quoc V}, | ||||||
|  |   booktitle = {2nd Workshop on Neural Architecture Search at International Conference on Learning Representations (ICLR)}, | ||||||
|  |   year      = {2021} | ||||||
|  | } | ||||||
|  | @article{dong2021nats, | ||||||
|  |   title   = {{NATS-Bench}: Benchmarking NAS Algorithms for Architecture Topology and Size}, | ||||||
|  |   author  = {Dong, Xuanyi and Liu, Lu and Musial, Katarzyna and Gabrys, Bogdan}, | ||||||
|  |   doi     = {10.1109/TPAMI.2021.3054824}, | ||||||
|  |   journal = {IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)}, | ||||||
|  |   year    = {2021}, | ||||||
|  |   note    = {\mbox{doi}:\url{10.1109/TPAMI.2021.3054824}} | ||||||
|  | } | ||||||
|  | @inproceedings{dong2020nasbench201, | ||||||
|  |   title     = {{NAS-Bench-201}: Extending the Scope of Reproducible Neural Architecture Search}, | ||||||
|  |   author    = {Dong, Xuanyi and Yang, Yi}, | ||||||
|  |   booktitle = {International Conference on Learning Representations (ICLR)}, | ||||||
|  |   url       = {https://openreview.net/forum?id=HJxyZkBKDr}, | ||||||
|  |   year      = {2020} | ||||||
|  | } | ||||||
|  | @inproceedings{dong2019tas, | ||||||
|  |   title     = {Network Pruning via Transformable Architecture Search}, | ||||||
|  |   author    = {Dong, Xuanyi and Yang, Yi}, | ||||||
|  |   booktitle = {Neural Information Processing Systems (NeurIPS)}, | ||||||
|  |   pages     = {760--771}, | ||||||
|  |   year      = {2019} | ||||||
|  | } | ||||||
|  | @inproceedings{dong2019one, | ||||||
|  |   title     = {One-Shot Neural Architecture Search via Self-Evaluated Template Network}, | ||||||
|  |   author    = {Dong, Xuanyi and Yang, Yi}, | ||||||
|  |   booktitle = {Proceedings of the IEEE International Conference on Computer Vision (ICCV)}, | ||||||
|  |   pages     = {3681--3690}, | ||||||
|  |   year      = {2019} | ||||||
|  | } | ||||||
|  | @inproceedings{dong2019search, | ||||||
|  |   title     = {Searching for A Robust Neural Architecture in Four GPU Hours}, | ||||||
|  |   author    = {Dong, Xuanyi and Yang, Yi}, | ||||||
|  |   booktitle = {Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)}, | ||||||
|  |   pages     = {1761--1770}, | ||||||
|  |   year      = {2019} | ||||||
|  | } | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | # Others | ||||||
|  |  | ||||||
|  | If you want to contribute to this repo, please see [CONTRIBUTING.md](.github/CONTRIBUTING.md). | ||||||
|  | Besides, please follow [CODE-OF-CONDUCT.md](.github/CODE-OF-CONDUCT.md). | ||||||
|  |  | ||||||
|  | We use [`black`](https://github.com/psf/black) for Python code formatter. | ||||||
|  | Please use `black . -l 88`. | ||||||
|  |  | ||||||
|  | # License | ||||||
|  | The entire codebase is under the [MIT license](LICENSE.md). | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "110"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "14", "16", "14", "16", "16", "16", "16", "16", "14", "16", "16", "16", "12", "16", "16", "16", "9", "16", "8", "16", "4", "16", "4", "4", "4", "16", "4", "4", "4", "4", "6", "6", "4", "6", "11", "4", "32", "32", "32", "32", "32", "32", "32", "32", "28", "32", "32", "28", "22", "22", "22", "32", "32", "25", "28", "9", "9", "28", "12", "9", "12", "32", "9", "9", "22", "12", "16", "9", "12", "9", "9", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "38", "64", "25", "19", "19", "19", "19", "19", "25", "32", "19", "19", "25", "25", "19", "19", "38", "38", "19", "19", "51"]], | ||||||
|  |   "xblocks"            : ["int"   , ["11", "11", "9"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "117.498238"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "164"], | ||||||
|  |   "module"             : ["str"   , "ResNetBottleneck"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "8", "16", "64", "6", "16", "64", "14", "16", "64", "8", "16", "64", "4", "16", "64", "6", "16", "64", "6", "16", "64", "11", "11", "64", "4", "14", "64", "4", "4", "57", "4", "16", "64", "9", "12", "57", "4", "16", "64", "4", "8", "57", "6", "6", "51", "6", "4", "44", "6", "4", "57", "6", "6", "19", "32", "32", "128", "32", "32", "128", "32", "32", "128", "9", "32", "128", "32", "32", "128", "25", "28", "115", "12", "32", "128", "32", "32", "128", "32", "32", "128", "32", "32", "102", "28", "32", "128", "16", "32", "128", "28", "19", "128", "32", "9", "51", "16", "12", "102", "12", "22", "115", "9", "12", "51", "12", "16", "38", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "57", "204", "64", "25", "179", "19", "25", "204", "44", "19", "153", "38", "25", "76", "19", "32", "128", "19", "51", "76", "57", "32", "76"]], | ||||||
|  |   "xblocks"            : ["int"   , ["13", "15", "13"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "173.023672"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "20"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "6", "4", "4", "4", "4", "4", "32", "32", "12", "19", "32", "28", "64", "64", "64", "64", "64", "44"]], | ||||||
|  |   "xblocks"            : ["int"   , ["3", "3", "3"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "22.444472"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "32"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "6", "4", "12", "4", "4", "16", "9", "9", "6", "14", "32", "32", "9", "19", "28", "9", "32", "19", "32", "9", "64", "64", "64", "64", "64", "64", "64", "32", "38", "32"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "5"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "34.945344"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C010-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "56"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "16", "16", "14", "11", "9", "16", "12", "16", "6", "16", "4", "8", "4", "14", "6", "4", "4", "4", "32", "32", "32", "32", "32", "32", "22", "28", "32", "32", "19", "9", "19", "16", "9", "25", "16", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "51", "19", "19", "32", "19", "19", "32", "19", "25"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "5"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "57.93305"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "110"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "14", "16", "11", "14", "16", "16", "11", "16", "9", "14", "12", "16", "16", "16", "8", "16", "14", "16", "12", "4", "11", "16", "4", "4", "4", "16", "12", "4", "8", "4", "9", "4", "6", "14", "4", "4", "32", "32", "32", "32", "28", "28", "32", "32", "32", "32", "32", "28", "32", "28", "25", "32", "32", "32", "9", "9", "32", "32", "9", "25", "28", "32", "28", "9", "9", "32", "12", "12", "9", "22", "12", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "44", "64", "57", "19", "19", "19", "19", "25", "19", "25", "19", "25", "19", "19", "25", "19", "19", "19", "25", "25", "19"]], | ||||||
|  |   "xblocks"            : ["int"   , ["13", "9", "11"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "117.653164"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "164"], | ||||||
|  |   "module"             : ["str"   , "ResNetBottleneck"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "16", "16", "57", "6", "11", "64", "4", "6", "51", "6", "9", "64", "4", "8", "64", "4", "14", "64", "4", "8", "64", "4", "8", "64", "6", "12", "64", "6", "16", "64", "8", "16", "64", "14", "12", "64", "4", "16", "64", "4", "14", "64", "11", "16", "64", "4", "14", "64", "11", "4", "64", "4", "4", "19", "25", "32", "128", "28", "32", "115", "28", "32", "128", "25", "32", "128", "32", "32", "128", "25", "32", "128", "12", "32", "128", "25", "32", "128", "28", "32", "128", "25", "28", "128", "32", "32", "128", "28", "19", "128", "32", "32", "128", "19", "28", "128", "9", "19", "128", "28", "9", "89", "28", "19", "128", "9", "16", "38", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "256", "64", "64", "204", "64", "64", "179", "64", "64", "102", "64", "64", "102", "44", "19", "76", "19", "19", "76", "19", "38", "76", "25", "38", "153", "44", "25", "230"]], | ||||||
|  |   "xblocks"            : ["int"   , ["15", "15", "15"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "165.583512"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "20"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "4", "4", "4", "4", "6", "4", "32", "32", "9", "19", "32", "28", "64", "64", "64", "64", "64", "64"]], | ||||||
|  |   "xblocks"            : ["int"   , ["3", "3", "3"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "22.433792"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "32"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "4", "4", "6", "11", "6", "4", "8", "4", "4", "4", "32", "32", "9", "28", "28", "28", "28", "28", "32", "32", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "5"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "42.47"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/NeurIPS-2019/C100-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "56"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "16", "9", "14", "16", "14", "16", "8", "16", "8", "14", "4", "4", "4", "8", "4", "6", "4", "4", "32", "32", "32", "28", "32", "32", "32", "22", "32", "32", "32", "9", "25", "19", "25", "12", "9", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "51", "19", "19", "19", "19", "25", "38", "19", "19"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "7"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "59.472556"] | ||||||
|  | } | ||||||
| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "imagenet"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "block_name"         : ["str"   , "BasicBlock"], | ||||||
|  |   "layers"             : ["int"   , ["2", "2", "2", "2"]], | ||||||
|  |   "deep_stem"          : ["bool"  , "0"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "1"], | ||||||
|  |   "class_num"          : ["int"   , "1000"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "64", "25", "64", "38", "19", "128", "128", "38", "38", "256", "256", "256", "256", "512", "512", "512", "512"]], | ||||||
|  |   "xblocks"            : ["int"   , ["1", "1", "2", "2"]], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "estimated_FLOP"     : ["float" , "1120.44032"] | ||||||
|  | } | ||||||
| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "imagenet"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "block_name"         : ["str"   , "Bottleneck"], | ||||||
|  |   "layers"             : ["int"   , ["3", "4", "6", "3"]], | ||||||
|  |   "deep_stem"          : ["bool"  , "0"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "1"], | ||||||
|  |   "class_num"          : ["int"   , "1000"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "45", "45", "30", "102", "33", "60", "154", "68", "70", "180", "38", "38", "307", "38", "38", "410", "64", "128", "358", "38", "51", "256", "76", "76", "512", "76", "76", "512", "179", "256", "614", "100", "102", "307", "179", "230", "614", "204", "102", "307", "153", "153", "1228", "512", "512", "1434", "512", "512", "1844"]], | ||||||
|  |   "xblocks"            : ["int"   , ["3", "4", "5", "3"]], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "estimated_FLOP"     : ["float" , "2291.316289"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet08.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet08.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",   8], | ||||||
|  |   "module"    : ["str",  "ResNetBasicblock"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet1001.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet1001.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  1001], | ||||||
|  |   "module"    : ["str",  "ResNetBottleneck"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet110.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  110], | ||||||
|  |   "module"    : ["str",  "ResNetBasicblock"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet164.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  164], | ||||||
|  |   "module"    : ["str",  "ResNetBottleneck"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet20.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  20], | ||||||
|  |   "module"    : ["str",  "ResNetBasicblock"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  32], | ||||||
|  |   "module"    : ["str",  "ResNetBasicblock"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-ResNet56.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "resnet"], | ||||||
|  |   "depth"     : ["int",  56], | ||||||
|  |   "module"    : ["str",  "ResNetBasicblock"], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										7
									
								
								AutoDL-Projects/configs/archs/CIFAR-SIM05.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								AutoDL-Projects/configs/archs/CIFAR-SIM05.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "simres"], | ||||||
|  |   "depth"     : ["int",   5], | ||||||
|  |   "super_type": ["str" , "basic"], | ||||||
|  |   "zero_init_residual" : ["bool",  "0"] | ||||||
|  | } | ||||||
							
								
								
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-WRN28-10.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								AutoDL-Projects/configs/archs/CIFAR-WRN28-10.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | { | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "arch"      : ["str",  "wideresnet"], | ||||||
|  |   "depth"     : ["int",  28], | ||||||
|  |   "wide_factor":["int",  10], | ||||||
|  |   "dropout"   : ["bool",  0], | ||||||
|  |   "super_type": ["str" , "basic"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet101V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet101V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,4,23,3]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet101V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet101V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,4,23,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet152V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet152V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,8,36,3]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet152V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet152V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,8,36,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet18V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet18V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "BasicBlock"], | ||||||
|  |   "layers"          : ["int",  [2,2,2,2]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet18V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet18V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "BasicBlock"], | ||||||
|  |   "layers"          : ["int",  [2,2,2,2]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet200V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet200V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,24,36,3]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet200V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet200V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,24,36,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet34V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet34V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "BasicBlock"], | ||||||
|  |   "layers"          : ["int",  [3,4,6,3]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet34V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet34V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "BasicBlock"], | ||||||
|  |   "layers"          : ["int",  [3,4,6,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet50V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet50V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,4,6,3]], | ||||||
|  |   "deep_stem"       : ["bool", 0], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet50V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/archs/ImageNet-ResNet50V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,4,6,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  1], | ||||||
|  |   "width_per_group" : ["int", 64], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "dataset"         : ["str",  "imagenet"], | ||||||
|  |   "arch"            : ["str",  "resnet"], | ||||||
|  |   "block_name"      : ["str",  "Bottleneck"], | ||||||
|  |   "layers"          : ["int",  [3,4,6,3]], | ||||||
|  |   "deep_stem"       : ["bool", 1], | ||||||
|  |   "zero_init_residual" : ["bool",  "1"], | ||||||
|  |   "groups"          : ["int",  32], | ||||||
|  |   "width_per_group" : ["int",  4], | ||||||
|  |   "norm_layer"      : ["none", "None"] | ||||||
|  |  | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-DARTS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-DARTS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "DARTS"], | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "ichannel"  : ["int",   36], | ||||||
|  |   "layers"    : ["int",    6], | ||||||
|  |   "stem_multi": ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0.2] | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-GDAS_V1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-GDAS_V1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "GDAS_V1"], | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "ichannel"  : ["int",   36], | ||||||
|  |   "layers"    : ["int",    6], | ||||||
|  |   "stem_multi": ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0.2] | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-NAS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-NAS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "NASNet"], | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "ichannel"  : ["int",   33], | ||||||
|  |   "layers"    : ["int",    6], | ||||||
|  |   "stem_multi": ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0.2] | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-SETN.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-SETN.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "ichannel"  : ["int",   36], | ||||||
|  |   "layers"    : ["int",    6], | ||||||
|  |   "stem_multi": ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0.2] | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-none.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AutoDL-Projects/configs/archs/NAS-CIFAR-none.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "super_type": ["str",  "infer-nasnet.cifar"], | ||||||
|  |   "genotype"  : ["none", "none"], | ||||||
|  |   "dataset"   : ["str",  "cifar"], | ||||||
|  |   "ichannel"  : ["int",   33], | ||||||
|  |   "layers"    : ["int",    6], | ||||||
|  |   "stem_multi": ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0.2] | ||||||
|  | } | ||||||
| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "DARTS_V2"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   48], | ||||||
|  |   "layers"    : ["int",    4], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "GDAS_V1"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   50], | ||||||
|  |   "layers"    : ["int",    4], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   58], | ||||||
|  |   "layers"    : ["int",    2], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN1.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN1.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   73], | ||||||
|  |   "layers"    : ["int",    1], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   58], | ||||||
|  |   "layers"    : ["int",    2], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN3.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN3.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   49], | ||||||
|  |   "layers"    : ["int",    3], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN4.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-SETN4.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "arch"      : ["str",  "dxys"], | ||||||
|  |   "genotype"  : ["str",  "SETN"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   44], | ||||||
|  |   "layers"    : ["int",    4], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-none.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								AutoDL-Projects/configs/archs/NAS-IMAGENET-none.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | { | ||||||
|  |   "super_type": ["str",  "infer-nasnet.imagenet"], | ||||||
|  |   "genotype"  : ["none", "none"], | ||||||
|  |   "dataset"   : ["str",  "imagenet"], | ||||||
|  |   "ichannel"  : ["int",   50], | ||||||
|  |   "layers"    : ["int",    4], | ||||||
|  |   "auxiliary" : ["bool",   1], | ||||||
|  |   "drop_path_prob": ["float", 0] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR010-TAS-R110.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR010-TAS-R110.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "110"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "14", "16", "14", "16", "16", "16", "16", "16", "14", "16", "16", "16", "12", "16", "16", "16", "9", "16", "8", "16", "4", "16", "4", "4", "4", "16", "4", "4", "4", "4", "6", "6", "4", "6", "11", "4", "32", "32", "32", "32", "32", "32", "32", "32", "28", "32", "32", "28", "22", "22", "22", "32", "32", "25", "28", "9", "9", "28", "12", "9", "12", "32", "9", "9", "22", "12", "16", "9", "12", "9", "9", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "38", "64", "25", "19", "19", "19", "19", "19", "25", "32", "19", "19", "25", "25", "19", "19", "38", "38", "19", "19", "51"]], | ||||||
|  |   "xblocks"            : ["int"   , ["11", "11", "9"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "117.498238"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR010-TAS-R56.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR010-TAS-R56.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "56"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "10"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "16", "16", "14", "14", "14", "16", "12", "16", "6", "16", "4", "4", "4", "14", "4", "4", "6", "4", "32", "32", "32", "32", "32", "32", "22", "25", "16", "32", "19", "9", "9", "16", "25", "12", "16", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "51", "19", "19", "32", "51", "25", "32", "19", "19"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "5"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "57.52595"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-FIX-R32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-FIX-R32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "32"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-width"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "12", "12", "12", "12", "12", "12", "12", "12", "12", "12", "12", "25", "25", "25", "25", "25", "25", "25", "25", "25", "25", "50", "50", "50", "50", "50", "50", "50", "50", "50", "50"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "41.095816"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-RAND-R32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-RAND-R32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "32"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-width"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "4", "11", "11", "11", "12", "14", "16", "8", "9", "6", "12", "28", "32", "28", "32", "12", "25", "28", "22", "28", "25", "57", "19", "38", "64", "64", "51", "57", "64", "64", "57"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "42.908996"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R110.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R110.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "110"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "14", "16", "11", "14", "16", "16", "11", "16", "9", "14", "12", "16", "16", "16", "8", "16", "14", "16", "12", "4", "11", "16", "4", "4", "4", "16", "12", "4", "8", "4", "9", "4", "6", "14", "4", "4", "32", "32", "32", "32", "28", "28", "32", "32", "32", "32", "32", "28", "32", "28", "25", "32", "32", "32", "9", "9", "32", "32", "9", "25", "28", "32", "28", "9", "9", "32", "12", "12", "9", "22", "12", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64", "44", "64", "57", "19", "19", "19", "19", "25", "19", "25", "19", "25", "19", "19", "25", "19", "19", "19", "25", "25", "19"]], | ||||||
|  |   "xblocks"            : ["int"   , ["13", "9", "11"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "117.653164"] | ||||||
|  | } | ||||||
							
								
								
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R32.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R32.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "32"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-width"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "4", "4", "4", "14", "6", "4", "8", "4", "4", "4", "32", "32", "9", "28", "28", "28", "28", "28", "32", "32", "64", "64", "64", "64", "64", "64", "64", "64", "64", "64"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "42.493184"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R56.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/compares/CIFAR100-TAS-R56.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "dataset"            : ["str"   , "cifar"], | ||||||
|  |   "arch"               : ["str"   , "resnet"], | ||||||
|  |   "depth"              : ["int"   , "56"], | ||||||
|  |   "module"             : ["str"   , "ResNetBasicblock"], | ||||||
|  |   "super_type"         : ["str"   , "infer-shape"], | ||||||
|  |   "zero_init_residual" : ["bool"  , "0"], | ||||||
|  |   "class_num"          : ["int"   , "100"], | ||||||
|  |   "search_mode"        : ["str"   , "shape"], | ||||||
|  |   "xchannels"          : ["int"   , ["3", "16", "16", "9", "14", "16", "14", "16", "8", "16", "8", "14", "4", "4", "4", "8", "4", "6", "4", "4", "32", "32", "32", "28", "32", "32", "32", "22", "32", "32", "32", "9", "25", "19", "25", "12", "9", "9", "64", "64", "64", "64", "64", "64", "64", "64", "64", "51", "19", "19", "19", "19", "25", "38", "19", "19"]], | ||||||
|  |   "xblocks"            : ["int"   , ["5", "5", "7"]], | ||||||
|  |   "estimated_FLOP"     : ["float" , "59.472556"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/CIFAR.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/CIFAR.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "200"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/ImageNet-16.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/ImageNet-16.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "200"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/LESS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/LESS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "12"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/DARTS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/DARTS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "50"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"] | ||||||
|  | } | ||||||
							
								
								
									
										17
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/ENAS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/ENAS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.05"], | ||||||
|  |   "eta_min"  : ["float", "0.0005"], | ||||||
|  |   "epochs"   : ["int",   "250"], | ||||||
|  |   "T_max"    : ["int",   "10"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.00025"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "controller_lr"   : ["float", "0.001"], | ||||||
|  |   "controller_betas": ["float", [0, 0.999]], | ||||||
|  |   "controller_eps"  : ["float", 0.001], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "128"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/GDAS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/GDAS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "250"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/R-EA.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/R-EA.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "25"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"] | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/RANDOM.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/RANDOM.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "250"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"], | ||||||
|  |   "test_batch_size": ["int",  "512"] | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/SETN.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								AutoDL-Projects/configs/nas-benchmark/algos/SETN.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "250"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"], | ||||||
|  |   "test_batch_size": ["int",  "512"] | ||||||
|  | } | ||||||
| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "eta_min"  : ["float", "0.001"], | ||||||
|  |   "epochs"   : ["int",   "100"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int",  "64"], | ||||||
|  |   "test_batch_size": ["int",  "512"] | ||||||
|  | } | ||||||
							
								
								
									
										4
									
								
								AutoDL-Projects/configs/nas-benchmark/cifar-split.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								AutoDL-Projects/configs/nas-benchmark/cifar-split.txt
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/01E.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/01E.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "1"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/12E.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/12E.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "12"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/200E.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/200E.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "200"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/90E.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/nas-benchmark/hyper-opts/90E.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "90"], | ||||||
|  |   "warmup"   : ["int",   "0"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "batch_size": ["int", "256"] | ||||||
|  | } | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-E300-W5-L1-COS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-E300-W5-L1-COS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "300"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/opts/CIFAR-E300-W5-L4-COS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/opts/CIFAR-E300-W5-L4-COS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "300"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.4"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"] | ||||||
|  | } | ||||||
							
								
								
									
										12
									
								
								AutoDL-Projects/configs/opts/CIFAR-E600-W5-L1-COS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								AutoDL-Projects/configs/opts/CIFAR-E600-W5-L1-COS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "600"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-Fast-Random.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-Fast-Random.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "100"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-Slow-Random.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/CIFAR-Slow-Random.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "300"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/Com-Paddle-NAS.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/Com-Paddle-NAS.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "595"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "0.4"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/Com-Paddle-RES.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/Com-Paddle-RES.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "300"], | ||||||
|  |   "warmup"   : ["int",   "5"]  , | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool" , "1"]  , | ||||||
|  |   "criterion": ["str"  , "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Cos-Smooth.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Cos-Smooth.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "120"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0001"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "SmoothSoftmax"], | ||||||
|  |   "label_smooth": ["float", 0.1], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Cos-Soft.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Cos-Soft.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "120"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.0001"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Step-Soft.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								AutoDL-Projects/configs/opts/ImageNet-E120-Step-Soft.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "multistep"], | ||||||
|  |   "epochs"   : ["int",   "120"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "milestones":["int",   [30, 60, 90]], | ||||||
|  |   "gammas"   : ["float", [0.1, 0.1, 0.1]], | ||||||
|  |   "decay"    : ["float", "0.0001"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "-1"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/NAS-CIFAR-V2.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/NAS-CIFAR-V2.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "595"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "decay"    : ["float", "0.0003"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "0.4"] | ||||||
|  | } | ||||||
							
								
								
									
										13
									
								
								AutoDL-Projects/configs/opts/NAS-CIFAR.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								AutoDL-Projects/configs/opts/NAS-CIFAR.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "295"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.025"], | ||||||
|  |   "decay"    : ["float", "0.0005"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "Softmax"], | ||||||
|  |   "auxiliary": ["float", "0.4"] | ||||||
|  | } | ||||||
							
								
								
									
										14
									
								
								AutoDL-Projects/configs/opts/NAS-IMAGENET.config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								AutoDL-Projects/configs/opts/NAS-IMAGENET.config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | { | ||||||
|  |   "scheduler": ["str",   "cos"], | ||||||
|  |   "eta_min"  : ["float", "0.0"], | ||||||
|  |   "epochs"   : ["int",   "245"], | ||||||
|  |   "warmup"   : ["int",   "5"], | ||||||
|  |   "optim"    : ["str",   "SGD"], | ||||||
|  |   "LR"       : ["float", "0.1"], | ||||||
|  |   "decay"    : ["float", "0.00003"], | ||||||
|  |   "momentum" : ["float", "0.9"], | ||||||
|  |   "nesterov" : ["bool",  "1"], | ||||||
|  |   "criterion": ["str",   "SmoothSoftmax"], | ||||||
|  |   "label_smooth": ["float", 0.1], | ||||||
|  |   "auxiliary"   : ["float", "0.4"] | ||||||
|  | } | ||||||
| @@ -0,0 +1,78 @@ | |||||||
|  | qlib_init: | ||||||
|  |     provider_uri: "~/.qlib/qlib_data/cn_data" | ||||||
|  |     region: cn | ||||||
|  | market: &market all | ||||||
|  | benchmark: &benchmark SH000300 | ||||||
|  | data_handler_config: &data_handler_config | ||||||
|  |     start_time: 2008-01-01 | ||||||
|  |     end_time: 2020-08-01 | ||||||
|  |     fit_start_time: 2008-01-01 | ||||||
|  |     fit_end_time: 2014-12-31 | ||||||
|  |     instruments: *market | ||||||
|  |     infer_processors: | ||||||
|  |         - class: RobustZScoreNorm | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: feature | ||||||
|  |               clip_outlier: true | ||||||
|  |         - class: Fillna | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: feature | ||||||
|  |     learn_processors: | ||||||
|  |         - class: DropnaLabel | ||||||
|  |         - class: CSRankNorm | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: label | ||||||
|  |     label: ["Ref($close, -2) / Ref($close, -1) - 1"] | ||||||
|  | port_analysis_config: &port_analysis_config | ||||||
|  |     strategy: | ||||||
|  |         class: TopkDropoutStrategy | ||||||
|  |         module_path: qlib.contrib.strategy.strategy | ||||||
|  |         kwargs: | ||||||
|  |             topk: 50 | ||||||
|  |             n_drop: 5 | ||||||
|  |     backtest: | ||||||
|  |         verbose: False | ||||||
|  |         limit_threshold: 0.095 | ||||||
|  |         account: 100000000 | ||||||
|  |         benchmark: *benchmark | ||||||
|  |         deal_price: close | ||||||
|  |         open_cost: 0.0005 | ||||||
|  |         close_cost: 0.0015 | ||||||
|  |         min_cost: 5 | ||||||
|  | task: | ||||||
|  |     model: | ||||||
|  |         class: TabnetModel | ||||||
|  |         module_path: qlib.contrib.model.pytorch_tabnet | ||||||
|  |         kwargs: | ||||||
|  |             d_feat: 360 | ||||||
|  |             pretrain: True | ||||||
|  |     dataset: | ||||||
|  |         class: DatasetH | ||||||
|  |         module_path: qlib.data.dataset | ||||||
|  |         kwargs: | ||||||
|  |             handler: | ||||||
|  |                 class: Alpha360 | ||||||
|  |                 module_path: qlib.contrib.data.handler | ||||||
|  |                 kwargs: *data_handler_config | ||||||
|  |             segments: | ||||||
|  |                 pretrain: [2008-01-01, 2014-12-31] | ||||||
|  |                 pretrain_validation: [2015-01-01, 2016-12-31] | ||||||
|  |                 train: [2008-01-01, 2014-12-31] | ||||||
|  |                 valid: [2015-01-01, 2016-12-31] | ||||||
|  |                 test: [2017-01-01, 2020-08-01] | ||||||
|  |     record:  | ||||||
|  |         - class: SignalRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SignalMseRecord | ||||||
|  |           module_path: qlib.contrib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SigAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs:  | ||||||
|  |             ana_long_short: False | ||||||
|  |             ann_scaler: 252 | ||||||
|  |         - class: PortAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs:  | ||||||
|  |             config: *port_analysis_config | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | qlib_init: | ||||||
|  |     provider_uri: "~/.qlib/qlib_data/cn_data" | ||||||
|  |     region: cn | ||||||
|  | market: &market all | ||||||
|  | benchmark: &benchmark SH000300 | ||||||
|  | data_handler_config: &data_handler_config | ||||||
|  |     start_time: 2008-01-01 | ||||||
|  |     end_time: 2020-08-01 | ||||||
|  |     fit_start_time: 2008-01-01 | ||||||
|  |     fit_end_time: 2014-12-31 | ||||||
|  |     instruments: *market | ||||||
|  |     infer_processors: | ||||||
|  |         - class: RobustZScoreNorm | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: feature | ||||||
|  |               clip_outlier: true | ||||||
|  |         - class: Fillna | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: feature | ||||||
|  |     learn_processors: | ||||||
|  |         - class: DropnaLabel | ||||||
|  |         - class: CSRankNorm | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: label | ||||||
|  |     label: ["Ref($close, -2) / Ref($close, -1) - 1"] | ||||||
|  | port_analysis_config: &port_analysis_config | ||||||
|  |     strategy: | ||||||
|  |         class: TopkDropoutStrategy | ||||||
|  |         module_path: qlib.contrib.strategy.strategy | ||||||
|  |         kwargs: | ||||||
|  |             topk: 50 | ||||||
|  |             n_drop: 5 | ||||||
|  |     backtest: | ||||||
|  |         verbose: False | ||||||
|  |         limit_threshold: 0.095 | ||||||
|  |         account: 100000000 | ||||||
|  |         benchmark: *benchmark | ||||||
|  |         deal_price: close | ||||||
|  |         open_cost: 0.0005 | ||||||
|  |         close_cost: 0.0015 | ||||||
|  |         min_cost: 5 | ||||||
|  | task: | ||||||
|  |     model: | ||||||
|  |         class: ALSTM | ||||||
|  |         module_path: qlib.contrib.model.pytorch_alstm | ||||||
|  |         kwargs: | ||||||
|  |             d_feat: 6 | ||||||
|  |             hidden_size: 64 | ||||||
|  |             num_layers: 2 | ||||||
|  |             dropout: 0.0 | ||||||
|  |             n_epochs: 200 | ||||||
|  |             lr: 1e-3 | ||||||
|  |             early_stop: 20 | ||||||
|  |             batch_size: 800 | ||||||
|  |             metric: loss | ||||||
|  |             loss: mse | ||||||
|  |             GPU: 0 | ||||||
|  |             rnn_type: GRU | ||||||
|  |     dataset: | ||||||
|  |         class: DatasetH | ||||||
|  |         module_path: qlib.data.dataset | ||||||
|  |         kwargs: | ||||||
|  |             handler: | ||||||
|  |                 class: Alpha360 | ||||||
|  |                 module_path: qlib.contrib.data.handler | ||||||
|  |                 kwargs: *data_handler_config | ||||||
|  |             segments: | ||||||
|  |                 train: [2008-01-01, 2014-12-31] | ||||||
|  |                 valid: [2015-01-01, 2016-12-31] | ||||||
|  |                 test: [2017-01-01, 2020-08-01] | ||||||
|  |     record:  | ||||||
|  |         - class: SignalRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SignalMseRecord | ||||||
|  |           module_path: qlib.contrib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SigAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs:  | ||||||
|  |             ana_long_short: False | ||||||
|  |             ann_scaler: 252 | ||||||
|  |         - class: PortAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs:  | ||||||
|  |             config: *port_analysis_config | ||||||
| @@ -0,0 +1,100 @@ | |||||||
|  | qlib_init: | ||||||
|  |     provider_uri: "~/.qlib/qlib_data/cn_data" | ||||||
|  |     region: cn | ||||||
|  | market: &market all | ||||||
|  | benchmark: &benchmark SH000300 | ||||||
|  | data_handler_config: &data_handler_config | ||||||
|  |     start_time: 2008-01-01 | ||||||
|  |     end_time: 2020-08-01 | ||||||
|  |     fit_start_time: 2008-01-01 | ||||||
|  |     fit_end_time: 2014-12-31 | ||||||
|  |     instruments: *market | ||||||
|  |     infer_processors: [] | ||||||
|  |     learn_processors: | ||||||
|  |         - class: DropnaLabel | ||||||
|  |         - class: CSRankNorm | ||||||
|  |           kwargs: | ||||||
|  |               fields_group: label | ||||||
|  |     label: ["Ref($close, -2) / Ref($close, -1) - 1"] | ||||||
|  | port_analysis_config: &port_analysis_config | ||||||
|  |     strategy: | ||||||
|  |         class: TopkDropoutStrategy | ||||||
|  |         module_path: qlib.contrib.strategy.strategy | ||||||
|  |         kwargs: | ||||||
|  |             topk: 50 | ||||||
|  |             n_drop: 5 | ||||||
|  |     backtest: | ||||||
|  |         verbose: False | ||||||
|  |         limit_threshold: 0.095 | ||||||
|  |         account: 100000000 | ||||||
|  |         benchmark: *benchmark | ||||||
|  |         deal_price: close | ||||||
|  |         open_cost: 0.0005 | ||||||
|  |         close_cost: 0.0015 | ||||||
|  |         min_cost: 5 | ||||||
|  | task: | ||||||
|  |     model: | ||||||
|  |         class: DEnsembleModel | ||||||
|  |         module_path: qlib.contrib.model.double_ensemble | ||||||
|  |         kwargs: | ||||||
|  |             base_model: "gbm" | ||||||
|  |             loss: mse | ||||||
|  |             num_models: 6 | ||||||
|  |             enable_sr: True | ||||||
|  |             enable_fs: True | ||||||
|  |             alpha1: 1 | ||||||
|  |             alpha2: 1 | ||||||
|  |             bins_sr: 10 | ||||||
|  |             bins_fs: 5 | ||||||
|  |             decay: 0.5 | ||||||
|  |             sample_ratios: | ||||||
|  |                 - 0.8 | ||||||
|  |                 - 0.7 | ||||||
|  |                 - 0.6 | ||||||
|  |                 - 0.5 | ||||||
|  |                 - 0.4 | ||||||
|  |             sub_weights: | ||||||
|  |                 - 1 | ||||||
|  |                 - 0.2 | ||||||
|  |                 - 0.2 | ||||||
|  |                 - 0.2 | ||||||
|  |                 - 0.2 | ||||||
|  |                 - 0.2 | ||||||
|  |             epochs: 136 | ||||||
|  |             colsample_bytree: 0.8879 | ||||||
|  |             learning_rate: 0.0421 | ||||||
|  |             subsample: 0.8789 | ||||||
|  |             lambda_l1: 205.6999 | ||||||
|  |             lambda_l2: 580.9768 | ||||||
|  |             max_depth: 8 | ||||||
|  |             num_leaves: 210 | ||||||
|  |             num_threads: 20 | ||||||
|  |             verbosity: -1 | ||||||
|  |     dataset: | ||||||
|  |         class: DatasetH | ||||||
|  |         module_path: qlib.data.dataset | ||||||
|  |         kwargs: | ||||||
|  |             handler: | ||||||
|  |                 class: Alpha360 | ||||||
|  |                 module_path: qlib.contrib.data.handler | ||||||
|  |                 kwargs: *data_handler_config | ||||||
|  |             segments: | ||||||
|  |                 train: [2008-01-01, 2014-12-31] | ||||||
|  |                 valid: [2015-01-01, 2016-12-31] | ||||||
|  |                 test: [2017-01-01, 2020-08-01] | ||||||
|  |     record: | ||||||
|  |         - class: SignalRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SignalMseRecord | ||||||
|  |           module_path: qlib.contrib.workflow.record_temp | ||||||
|  |           kwargs: {} | ||||||
|  |         - class: SigAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs: | ||||||
|  |             ana_long_short: False | ||||||
|  |             ann_scaler: 252 | ||||||
|  |         - class: PortAnaRecord | ||||||
|  |           module_path: qlib.workflow.record_temp | ||||||
|  |           kwargs: | ||||||
|  |             config: *port_analysis_config | ||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user