├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── fluid ├── __init__.py ├── algo_random.py ├── ashaparallel.py ├── executor.py ├── fluid_executor.py ├── my_bracket.py ├── my_run.py ├── perf_manager.py ├── ray_custom_gpu_res.py ├── runnner.py ├── scheduler.py ├── syncbohb.py └── trainer.py ├── poetry.lock ├── pyproject.toml ├── setup.cfg ├── tests └── test_fluid_executor.py └── workloads ├── README.md ├── __init__.py ├── cluster.yaml ├── common ├── __init__.py ├── cifar.py ├── dcgan.py ├── imagenet.py ├── mnist.py ├── mnist_upgrade.py └── wlm.py ├── grid_search_space.py ├── test_ddp.py ├── tune_asha_cifar.py ├── tune_asha_dcgan.py ├── tune_asha_mnist.py ├── tune_asha_para_cifar.py ├── tune_asha_para_mnist.py ├── tune_asha_para_mnist_upgrade.py ├── tune_asha_wlm.py ├── tune_bohb_cifar.py ├── tune_bohb_dcgan.py ├── tune_bohb_mnist.py ├── tune_bohb_wlm.py ├── tune_fluid_dcgan.py ├── tune_fluid_mnist.py ├── tune_fluid_wlm.py ├── tune_grid_cifar.py ├── tune_grid_dcgan.py ├── tune_grid_mnist.py ├── tune_grid_wlm.py ├── tune_hb_cifar.py ├── tune_hb_dcgan.py ├── tune_hb_mnist.py ├── tune_hb_wlm.py ├── tune_pbt_cifar.py ├── tune_pbt_dcgan.py ├── tune_pbt_mnist.py ├── tune_pbt_wlm.py ├── tune_syncbohb_cifar.py ├── tune_syncbohb_dcgan.py ├── tune_syncbohb_mnist.py ├── tune_syncbohb_wlm.py └── word_language_model ├── README.md ├── __init__.py ├── data.py ├── data └── wikitext-2 │ └── README ├── generate.py ├── main.py └── model.py /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/README.md -------------------------------------------------------------------------------- /fluid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/__init__.py -------------------------------------------------------------------------------- /fluid/algo_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/algo_random.py -------------------------------------------------------------------------------- /fluid/ashaparallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/ashaparallel.py -------------------------------------------------------------------------------- /fluid/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/executor.py -------------------------------------------------------------------------------- /fluid/fluid_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/fluid_executor.py -------------------------------------------------------------------------------- /fluid/my_bracket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/my_bracket.py -------------------------------------------------------------------------------- /fluid/my_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/my_run.py -------------------------------------------------------------------------------- /fluid/perf_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/perf_manager.py -------------------------------------------------------------------------------- /fluid/ray_custom_gpu_res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/ray_custom_gpu_res.py -------------------------------------------------------------------------------- /fluid/runnner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/runnner.py -------------------------------------------------------------------------------- /fluid/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/scheduler.py -------------------------------------------------------------------------------- /fluid/syncbohb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/syncbohb.py -------------------------------------------------------------------------------- /fluid/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/fluid/trainer.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/test_fluid_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/tests/test_fluid_executor.py -------------------------------------------------------------------------------- /workloads/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/README.md -------------------------------------------------------------------------------- /workloads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /workloads/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/cluster.yaml -------------------------------------------------------------------------------- /workloads/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/__init__.py -------------------------------------------------------------------------------- /workloads/common/cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/cifar.py -------------------------------------------------------------------------------- /workloads/common/dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/dcgan.py -------------------------------------------------------------------------------- /workloads/common/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/imagenet.py -------------------------------------------------------------------------------- /workloads/common/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/mnist.py -------------------------------------------------------------------------------- /workloads/common/mnist_upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/mnist_upgrade.py -------------------------------------------------------------------------------- /workloads/common/wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/common/wlm.py -------------------------------------------------------------------------------- /workloads/grid_search_space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/grid_search_space.py -------------------------------------------------------------------------------- /workloads/test_ddp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/test_ddp.py -------------------------------------------------------------------------------- /workloads/tune_asha_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_cifar.py -------------------------------------------------------------------------------- /workloads/tune_asha_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_asha_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_mnist.py -------------------------------------------------------------------------------- /workloads/tune_asha_para_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_para_cifar.py -------------------------------------------------------------------------------- /workloads/tune_asha_para_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_para_mnist.py -------------------------------------------------------------------------------- /workloads/tune_asha_para_mnist_upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_para_mnist_upgrade.py -------------------------------------------------------------------------------- /workloads/tune_asha_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_asha_wlm.py -------------------------------------------------------------------------------- /workloads/tune_bohb_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_bohb_cifar.py -------------------------------------------------------------------------------- /workloads/tune_bohb_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_bohb_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_bohb_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_bohb_mnist.py -------------------------------------------------------------------------------- /workloads/tune_bohb_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_bohb_wlm.py -------------------------------------------------------------------------------- /workloads/tune_fluid_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_fluid_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_fluid_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_fluid_mnist.py -------------------------------------------------------------------------------- /workloads/tune_fluid_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_fluid_wlm.py -------------------------------------------------------------------------------- /workloads/tune_grid_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_grid_cifar.py -------------------------------------------------------------------------------- /workloads/tune_grid_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_grid_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_grid_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_grid_mnist.py -------------------------------------------------------------------------------- /workloads/tune_grid_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_grid_wlm.py -------------------------------------------------------------------------------- /workloads/tune_hb_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_hb_cifar.py -------------------------------------------------------------------------------- /workloads/tune_hb_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_hb_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_hb_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_hb_mnist.py -------------------------------------------------------------------------------- /workloads/tune_hb_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_hb_wlm.py -------------------------------------------------------------------------------- /workloads/tune_pbt_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_pbt_cifar.py -------------------------------------------------------------------------------- /workloads/tune_pbt_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_pbt_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_pbt_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_pbt_mnist.py -------------------------------------------------------------------------------- /workloads/tune_pbt_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_pbt_wlm.py -------------------------------------------------------------------------------- /workloads/tune_syncbohb_cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_syncbohb_cifar.py -------------------------------------------------------------------------------- /workloads/tune_syncbohb_dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_syncbohb_dcgan.py -------------------------------------------------------------------------------- /workloads/tune_syncbohb_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_syncbohb_mnist.py -------------------------------------------------------------------------------- /workloads/tune_syncbohb_wlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/tune_syncbohb_wlm.py -------------------------------------------------------------------------------- /workloads/word_language_model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/README.md -------------------------------------------------------------------------------- /workloads/word_language_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /workloads/word_language_model/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/data.py -------------------------------------------------------------------------------- /workloads/word_language_model/data/wikitext-2/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/data/wikitext-2/README -------------------------------------------------------------------------------- /workloads/word_language_model/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/generate.py -------------------------------------------------------------------------------- /workloads/word_language_model/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/main.py -------------------------------------------------------------------------------- /workloads/word_language_model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SymbioticLab/Fluid/HEAD/workloads/word_language_model/model.py --------------------------------------------------------------------------------