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:
|
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")
|
logging.basicConfig(level=logging.INFO, format="%(asctime)s %(levelname)s %(message)s")
|
||||||
train(
|
train(
|
||||||
@@ -28,7 +28,7 @@ def _train_main(args: argparse.Namespace) -> int:
|
|||||||
|
|
||||||
|
|
||||||
def _eval_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
|
# Reconstruct argv for the sub-CLI
|
||||||
argv = [
|
argv = [
|
||||||
"--model-dir", args.model_dir,
|
"--model-dir", args.model_dir,
|
||||||
@@ -43,7 +43,7 @@ def _eval_main(args: argparse.Namespace) -> int:
|
|||||||
|
|
||||||
|
|
||||||
def _balabit_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 = [
|
argv = [
|
||||||
"--input", str(args.input),
|
"--input", str(args.input),
|
||||||
"--output", str(args.output),
|
"--output", str(args.output),
|
||||||
Reference in New Issue
Block a user