-
- Downloads
Feat/database as storage (#23)
* add _status to trial * save status in _status when queried * add new database implementation plus its tests * adapt asha + test * improve init * update constants * update logger with the new database implementation * add trail_id argument to read_trials * make Logger a singleton, get rid of env variables * only import SlurmCfg * new backend implementation * remove storage * adapt experiment * adapt readme test * fix slurm test * small fix * update type hints + docstrings * update readme
Showing
- README.md 112 additions, 22 deletionsREADME.md
- src/slurm_sweeps/__init__.py 5 additions, 5 deletionssrc/slurm_sweeps/__init__.py
- src/slurm_sweeps/asha.py 19 additions, 12 deletionssrc/slurm_sweeps/asha.py
- src/slurm_sweeps/backends.py 141 additions, 0 deletionssrc/slurm_sweeps/backends.py
- src/slurm_sweeps/constants.py 25 additions, 10 deletionssrc/slurm_sweeps/constants.py
- src/slurm_sweeps/database.py 253 additions, 37 deletionssrc/slurm_sweeps/database.py
- src/slurm_sweeps/experiment.py 93 additions, 80 deletionssrc/slurm_sweeps/experiment.py
- src/slurm_sweeps/logger.py 37 additions, 55 deletionssrc/slurm_sweeps/logger.py
- src/slurm_sweeps/storage.py 0 additions, 122 deletionssrc/slurm_sweeps/storage.py
- src/slurm_sweeps/trial.py 37 additions, 15 deletionssrc/slurm_sweeps/trial.py
- tests/test_asha.py 15 additions, 14 deletionstests/test_asha.py
- tests/test_database.py 211 additions, 54 deletionstests/test_database.py
- tests/test_readme.py 3 additions, 3 deletionstests/test_readme.py
- tests/test_trial.py 6 additions, 0 deletionstests/test_trial.py
Loading
Please register or sign in to comment