__main__.py 256 Bytes
Newer Older
Baber's avatar
Baber committed
1
from lm_eval._cli.eval import Eval
Leo Gao's avatar
Leo Gao committed
2

Jason Phang's avatar
Jason Phang committed
3

Baber's avatar
Baber committed
4
def cli_evaluate() -> None:
Baber's avatar
Baber committed
5
    """Main CLI entry point with subcommand and legacy support."""
Baber's avatar
Baber committed
6
7
8
    parser = Eval()
    args = parser.parse_args()
    parser.execute(args)
9

10

Jason Phang's avatar
Jason Phang committed
11
if __name__ == "__main__":
Baber's avatar
Baber committed
12
    cli_evaluate()