Skip to main content

argparse

def get_args_parser():
parser = argparse.ArgumentParser()
parser.add_argument('--task', '-t', type=str)
parser.add_argument('--language', '-l', type=str)
parser.add_argument('--prompt', '-p', type=str)
parser.add_argument('--model_name_or_path', '-m', type=str, default="openai/whisper-large-v3")
parser.add_argument('--output_dir', '-o', type=str, default=".")
parser.add_argument('--exp_name', '-n', type=str, default="results")
parser.add_argument('--overwrite_forced_decoder_ids', '-c', type=str)

return parser.parse_args()

def main(args):
pass

if __name__ == "__main__":
args = get_args_parser()
main(args=args)