refactor: move CLI dispatcher to tools/__main__.py
This commit is contained in:
@@ -12,7 +12,7 @@ from pathlib import Path
|
||||
|
||||
|
||||
def _train_main(args: argparse.Namespace) -> int:
|
||||
from ai_mouse.trainer import train
|
||||
from tools.trainer import train
|
||||
|
||||
logging.basicConfig(level=logging.INFO, format="%(asctime)s %(levelname)s %(message)s")
|
||||
train(
|
||||
@@ -28,7 +28,7 @@ def _train_main(args: argparse.Namespace) -> int:
|
||||
|
||||
|
||||
def _eval_main(args: argparse.Namespace) -> int:
|
||||
from ai_mouse.eval.__main__ import main as eval_main
|
||||
from tools.eval.__main__ import main as eval_main
|
||||
# Reconstruct argv for the sub-CLI
|
||||
argv = [
|
||||
"--model-dir", args.model_dir,
|
||||
@@ -43,7 +43,7 @@ def _eval_main(args: argparse.Namespace) -> int:
|
||||
|
||||
|
||||
def _balabit_main(args: argparse.Namespace) -> int:
|
||||
from ai_mouse.data_adapters.balabit import main as bal_main
|
||||
from tools.data_adapters.balabit import main as bal_main
|
||||
argv = [
|
||||
"--input", str(args.input),
|
||||
"--output", str(args.output),
|
||||
Reference in New Issue
Block a user