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

Fabrizio Milo's avatar
Fabrizio Milo 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
cleanup  
Baber committed
6
    parser = Eval()
Baber's avatar
Baber committed
7
8
    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()