These changes are pretty safe. I’ve tested Whisper 1.7.1, and it’s working well with all tests passing; I’m using it right now. The CoreML was functioning, but it broke when I deleted the build directory because it was being pulled from there. I fixed it the same way we handle loading GGML. I think I have a better solution in mind, but since it’s a substantial change, I’ve decided to put it in a separate pull request.
These changes are pretty safe. I’ve tested Whisper 1.7.1, and it’s working well with all tests passing; I’m using it right now. The CoreML was functioning, but it broke when I deleted the build directory because it was being pulled from there. I fixed it the same way we handle loading GGML. I think I have a better solution in mind, but since it’s a substantial change, I’ve decided to put it in a separate pull request.