Skip to content

Entry Points

Entry points for different components.

btool_conv(subparsers: _SubParsersAction[ArgumentParser]) -> None

Register conv subcommand.

btool_eval(subparsers: _SubParsersAction[ArgumentParser]) -> None

Register eval subcommand.

btool_gen(subparsers: _SubParsersAction[ArgumentParser]) -> None

Register gen subcommand.

btool_init(subparsers: _SubParsersAction[ArgumentParser]) -> None

Register init subcommand.

btool_run_dist(subparsers: _SubParsersAction[ArgumentParser]) -> None

Run distributed jobs from a folder.

btool_verify(subparsers: Any) -> None

Register verify subcommand.

Checks benchmark results for runlim errors and re-runs such instances.

formatter(prog: str) -> RawTextHelpFormatter

Custom formatter for argparse help messages.

Attributes:

Name Type Description
prog str

The program name.

get_parser() -> ArgumentParser

Get parser.

main() -> None

Entry point for benchmark tool CLI.