├── .gitignore ├── README.md ├── cnn ├── __init__.py ├── architect │ ├── __init__.py │ ├── architect.py │ ├── architect_darts.py │ ├── architect_edarts.py │ ├── architect_egdas.py │ ├── expgrad_lr.py │ └── history.py ├── aws_utils.py ├── lr_schedulers.py ├── search_spaces │ ├── __init__.py │ ├── darts │ │ ├── __init__.py │ │ ├── genotypes.py │ │ ├── model.py │ │ ├── model_search.py │ │ └── operations.py │ ├── model_search_base.py │ ├── nasbench_201 │ │ ├── 1shot1_entropy.pdf │ │ ├── __init__.py │ │ ├── darts_entropy.pdf │ │ ├── edarts_learning_curves.pdf │ │ ├── edarts_learning_curves_5epochs.pdf │ │ ├── edarts_learning_curves_5epochs_16channels.pdf │ │ ├── edarts_learning_curves_5layers.pdf │ │ ├── edarts_learning_curves_8layers.pdf │ │ ├── edarts_learning_curves_wdecay3e3.pdf │ │ ├── gdarts_learning_curves_wdecay3e3.pdf │ │ ├── ledarts_learning_curves.pdf │ │ ├── megadarts_learning_curves.pdf │ │ ├── megadarts_learning_curves_wdecay3e3.pdf │ │ ├── mgdarts_learning_curves_wdecay3e3.pdf │ │ ├── model_search.py │ │ ├── nasbench1shot1_comparison.pdf │ │ ├── nasbench1shot1_comparison_25.pdf │ │ ├── nasbench1shot1_comparison_50.pdf │ │ ├── nasbench1shot1_comparison_8000.pdf │ │ ├── nasbench1shot1_comparison_8200.pdf │ │ ├── nasbench1shot1_comparison_8300.pdf │ │ ├── nasbench1shot1_comparison_pcdarts.pdf │ │ ├── nasbench1shot1_entropies.ipynb │ │ ├── nasbench1shot1_learning_curves.pdf │ │ ├── nasbench1shot1_megadarts_1300.pdf │ │ ├── nasbench1shot1_megadarts_700.pdf │ │ ├── nasbench1shot1_megadarts_9100.pdf │ │ ├── nasbench1shot1_megadarts_learning_curves.pdf │ │ ├── nasbench201_entropy.pdf │ │ └── xnas_nasbench201.pdf │ └── pc_darts │ │ ├── genotypes.py │ │ ├── model_search.py │ │ └── operations.py ├── train_aws.py ├── train_search.py ├── train_utils.py └── visualize.py ├── configs └── cnn │ ├── config.yaml │ ├── config_eval.yaml │ ├── mode │ ├── eval.yaml │ ├── search_nasbench201.yaml │ └── search_pcdarts.yaml │ └── search_method │ ├── edarts │ └── method_edarts_space_nasbench201.yaml │ ├── eedarts │ └── method_eedarts_space_pcdarts.yaml │ └── egdas │ └── method_egdas_space_nasbench201.yaml ├── docker └── config.dockerfile └── scripts ├── evaluate_arch.sh └── run_hydra_config.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/README.md -------------------------------------------------------------------------------- /cnn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cnn/architect/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cnn/architect/architect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/architect.py -------------------------------------------------------------------------------- /cnn/architect/architect_darts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/architect_darts.py -------------------------------------------------------------------------------- /cnn/architect/architect_edarts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/architect_edarts.py -------------------------------------------------------------------------------- /cnn/architect/architect_egdas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/architect_egdas.py -------------------------------------------------------------------------------- /cnn/architect/expgrad_lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/expgrad_lr.py -------------------------------------------------------------------------------- /cnn/architect/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/architect/history.py -------------------------------------------------------------------------------- /cnn/aws_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/aws_utils.py -------------------------------------------------------------------------------- /cnn/lr_schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/lr_schedulers.py -------------------------------------------------------------------------------- /cnn/search_spaces/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cnn/search_spaces/darts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cnn/search_spaces/darts/genotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/darts/genotypes.py -------------------------------------------------------------------------------- /cnn/search_spaces/darts/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/darts/model.py -------------------------------------------------------------------------------- /cnn/search_spaces/darts/model_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/darts/model_search.py -------------------------------------------------------------------------------- /cnn/search_spaces/darts/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/darts/operations.py -------------------------------------------------------------------------------- /cnn/search_spaces/model_search_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/model_search_base.py -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/1shot1_entropy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/1shot1_entropy.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/__init__.py -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/darts_entropy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/darts_entropy.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves_5epochs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves_5epochs.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves_5epochs_16channels.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves_5epochs_16channels.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves_5layers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves_5layers.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves_8layers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves_8layers.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/edarts_learning_curves_wdecay3e3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/edarts_learning_curves_wdecay3e3.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/gdarts_learning_curves_wdecay3e3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/gdarts_learning_curves_wdecay3e3.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/ledarts_learning_curves.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/ledarts_learning_curves.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/megadarts_learning_curves.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/megadarts_learning_curves.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/megadarts_learning_curves_wdecay3e3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/megadarts_learning_curves_wdecay3e3.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/mgdarts_learning_curves_wdecay3e3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/mgdarts_learning_curves_wdecay3e3.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/model_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/model_search.py -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_25.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_25.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_50.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_50.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8000.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8000.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8200.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8200.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8300.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_8300.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_pcdarts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_comparison_pcdarts.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_entropies.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_entropies.ipynb -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_learning_curves.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_learning_curves.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_1300.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_1300.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_700.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_700.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_9100.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_9100.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_learning_curves.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench1shot1_megadarts_learning_curves.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/nasbench201_entropy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/nasbench201_entropy.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/nasbench_201/xnas_nasbench201.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/nasbench_201/xnas_nasbench201.pdf -------------------------------------------------------------------------------- /cnn/search_spaces/pc_darts/genotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/pc_darts/genotypes.py -------------------------------------------------------------------------------- /cnn/search_spaces/pc_darts/model_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/pc_darts/model_search.py -------------------------------------------------------------------------------- /cnn/search_spaces/pc_darts/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/search_spaces/pc_darts/operations.py -------------------------------------------------------------------------------- /cnn/train_aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/train_aws.py -------------------------------------------------------------------------------- /cnn/train_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/train_search.py -------------------------------------------------------------------------------- /cnn/train_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/train_utils.py -------------------------------------------------------------------------------- /cnn/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/cnn/visualize.py -------------------------------------------------------------------------------- /configs/cnn/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/config.yaml -------------------------------------------------------------------------------- /configs/cnn/config_eval.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/config_eval.yaml -------------------------------------------------------------------------------- /configs/cnn/mode/eval.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/mode/eval.yaml -------------------------------------------------------------------------------- /configs/cnn/mode/search_nasbench201.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/mode/search_nasbench201.yaml -------------------------------------------------------------------------------- /configs/cnn/mode/search_pcdarts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/mode/search_pcdarts.yaml -------------------------------------------------------------------------------- /configs/cnn/search_method/edarts/method_edarts_space_nasbench201.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/search_method/edarts/method_edarts_space_nasbench201.yaml -------------------------------------------------------------------------------- /configs/cnn/search_method/eedarts/method_eedarts_space_pcdarts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/search_method/eedarts/method_eedarts_space_pcdarts.yaml -------------------------------------------------------------------------------- /configs/cnn/search_method/egdas/method_egdas_space_nasbench201.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/configs/cnn/search_method/egdas/method_egdas_space_nasbench201.yaml -------------------------------------------------------------------------------- /docker/config.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/docker/config.dockerfile -------------------------------------------------------------------------------- /scripts/evaluate_arch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/scripts/evaluate_arch.sh -------------------------------------------------------------------------------- /scripts/run_hydra_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liamcli/gaea_release/HEAD/scripts/run_hydra_config.sh --------------------------------------------------------------------------------