From: Ahmad Bilal Date: Mon, 15 May 2023 15:36:06 +0000 (+0500) Subject: coreml : add support of large-v1 model (#926) X-Git-Tag: upstream/1.7.4~1431 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=95b02d76b04d18e4ce37ed8353a1f0797f1717ea;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp coreml : add support of large-v1 model (#926) --- diff --git a/models/convert-whisper-to-coreml.py b/models/convert-whisper-to-coreml.py index 4d4b46c3..d4a78052 100644 --- a/models/convert-whisper-to-coreml.py +++ b/models/convert-whisper-to-coreml.py @@ -296,13 +296,13 @@ def convert_decoder(hparams, model, quantize=False): if __name__ == "__main__": parser = argparse.ArgumentParser() - parser.add_argument("--model", type=str, help="model to convert (e.g. tiny, tiny.en, base, base.en, small, small.en, medium, medium.en, large)", required=True) + parser.add_argument("--model", type=str, help="model to convert (e.g. tiny, tiny.en, base, base.en, small, small.en, medium, medium.en, large, large-v1)", required=True) parser.add_argument("--encoder-only", type=bool, help="only convert encoder", default=False) parser.add_argument("--quantize", type=bool, help="quantize weights to F16", default=False) parser.add_argument("--optimize-ane", type=bool, help="optimize for ANE execution (currently broken)", default=False) args = parser.parse_args() - if args.model not in ["tiny", "tiny.en", "base", "base.en", "small", "small.en", "medium", "medium.en", "large"]: + if args.model not in ["tiny", "tiny.en", "base", "base.en", "small", "small.en", "medium", "medium.en", "large", "large-v1"]: raise ValueError("Invalid model name") whisper = load_model(args.model).cpu()