Skip to content

Commit

Permalink
prevent cli functions from getting fired on import (axolotl-ai-cloud#581
Browse files Browse the repository at this point in the history
)
  • Loading branch information
winglian committed Sep 15, 2023
1 parent 56f7ff0 commit d92a4aa
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
3 changes: 2 additions & 1 deletion src/axolotl/cli/inference.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,5 @@ def do_cli(config: Path = Path("examples/"), **kwargs):
do_inference(cfg=parsed_cfg, cli_args=parsed_cli_args)


fire.Fire(do_cli)
if __name__ == "__main__":
fire.Fire(do_cli)
3 changes: 2 additions & 1 deletion src/axolotl/cli/merge_lora.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,5 @@ def do_cli(config: Path = Path("examples/"), **kwargs):
do_merge_lora(cfg=parsed_cfg, cli_args=parsed_cli_args)


fire.Fire(do_cli)
if __name__ == "__main__":
fire.Fire(do_cli)
3 changes: 2 additions & 1 deletion src/axolotl/cli/shard.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,5 @@ def do_cli(config: Path = Path("examples/"), **kwargs):
shard(cfg=parsed_cfg, cli_args=parsed_cli_args)


fire.Fire(do_cli)
if __name__ == "__main__":
fire.Fire(do_cli)
3 changes: 2 additions & 1 deletion src/axolotl/cli/train.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,5 @@ def do_cli(config: Path = Path("examples/"), **kwargs):
train(cfg=parsed_cfg, cli_args=parsed_cli_args, dataset_meta=dataset_meta)


fire.Fire(do_cli)
if __name__ == "__main__":
fire.Fire(do_cli)

0 comments on commit d92a4aa

Please sign in to comment.