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