agent-cost-optimizer / run_eval.py
narcolepticchicken's picture
Upload run_eval.py
2a55899 verified
#!/usr/bin/env python3
"""Standalone evaluation runner that works without pip install."""
import sys
import os
from pathlib import Path
# Add project root to path
sys.path.insert(0, str(Path(__file__).parent))
from eval_runner import run_evaluation
if __name__ == "__main__":
import argparse
parser = argparse.ArgumentParser(description="ACO Evaluation Runner")
parser.add_argument("--tasks", "-n", type=int, default=1000, help="Number of tasks")
parser.add_argument("--seed", "-s", type=int, default=42, help="Random seed")
parser.add_argument("--output", "-o", default="./eval_results", help="Output directory")
args = parser.parse_args()
run_evaluation(args.tasks, args.seed, args.output)