ggerganov/whisper.cpp

Unable to generate the large-v3 CoreML model

Gdesau opened this issue · 0 comments

Hello everyone,

I've tried to generate the large-v3 CoreML model with:

./models/generate-coreml-model.sh large-v3

but ran into this error:

Traceback (most recent call last):
  File "/Users/my_user/Dev/Modules/pywhispercpp/whisper.cpp/models/convert-whisper-to-coreml.py", line 2, in <module>
    import torch
ModuleNotFoundError: No module named 'torch'
coremlc: error: Model does not exist at models/coreml-encoder-large-v3.mlpackage -- file:///Users/my_user/Dev/Modules/pywhispercpp/whisper.cpp/
mv: rename models/coreml-encoder-large-v3.mlmodelc to models/ggml-large-v3-encoder.mlmodelc: No such file or directory

I don't understand because I have torch installed and I've tried with and without the "ggml-large-v3.bin" file in my /models directory.

Could someone help me with this?