Dan Saunders
fc973f4322
CLI Implementation with Click (#2107)
* Initial CLI implementation with click package
* Adding fetch command for pulling examples and deepspeed configs
* Automating default options for CliArgs classes
* Mimicking existing no config behavior
* bugfix in choose_config
* Updating fetch to sync instead of re-download
* bugfix
* isort fix
* fixing yaml isort order
* pre-commit fixes
* simplifying argument parsing -- pass through kwargs to do_cli
* make accelerate launch default for non-preprocess commands
* fixing arg handling
* testing None placeholder approach
* removing hacky --use-gpu argument to preprocess command
* Adding brief README documentation for CLI
* remove (New)
* Initial CLI pytest tests
* progress on CLI pytest
* adding inference CLI tests; cleanup
* Refactor train CLI tests to remove various mocking
* Major CLI test refator; adding remaining CLI codepath test coverage
* pytest fixes
* remove integration markers
* parallelizing examples, deepspeed config downloads; rename test to match other CLI test naming
* moving cli pytest due to isolation issues; cleanup
* testing fixes; various minor improvements
* fix
* tests fix
* Update tests/cli/conftest.py
Co-authored-by: Wing Lian <wing.lian@gmail.com>
---------
Co-authored-by: Dan Saunders <dan@axolotl.ai>
Co-authored-by: Wing Lian <wing.lian@gmail.com>
2024-12-05 22:11:48 -05:00
..
2024-12-05 22:11:48 -05:00
2024-12-02 17:28:58 -05:00
2024-12-03 21:06:20 -05:00
2023-12-12 09:39:22 -08:00
2024-11-07 12:53:34 -05:00
2024-02-01 10:18:42 -05:00
2024-12-05 22:11:48 -05:00
2024-12-03 18:08:46 -05:00
2024-10-25 09:06:56 -04:00
2024-12-03 18:08:46 -05:00
2024-12-02 08:47:10 -05:00
2024-12-05 22:11:48 -05:00
2024-12-02 17:28:58 -05:00
2024-02-26 12:24:14 -05:00
2024-12-02 08:47:10 -05:00
2023-08-12 15:14:56 -04:00
2024-03-14 11:05:42 -04:00
2024-11-08 13:45:49 -05:00
2024-05-23 17:32:14 -04:00
2023-08-12 15:14:56 -04:00
2024-11-13 13:16:16 -05:00
2024-12-02 17:28:58 -05:00
2024-11-08 13:45:49 -05:00
2024-08-22 11:46:57 -04:00
2024-11-19 10:19:03 -05:00
2024-01-31 18:13:13 -05:00
2024-12-02 20:15:39 -05:00