]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
coreml : add support of large-v1 model (#926)
authorAhmad Bilal <redacted>
Mon, 15 May 2023 15:36:06 +0000 (20:36 +0500)
committerGitHub <redacted>
Mon, 15 May 2023 15:36:06 +0000 (18:36 +0300)
models/convert-whisper-to-coreml.py

index 4d4b46c35b0b343feaee406d2f0b25bdc1028a67..d4a7805209af3dbc91aaf30fba37a2d4b60d873d 100644 (file)
@@ -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()