v1.7.5 #2995
ggerganov
announced in
Announcements
v1.7.5
#2995
Replies: 2 comments 7 replies
-
@danbev We should generate and attach the XCFramework using the latest commit and attach it to the release assets. Do you have access to do that: https://github.com/ggerganov/whisper.cpp/releases/edit/v1.7.5 |
Beta Was this translation helpful? Give feedback.
4 replies
-
Fantastic work @ggerganov @danbev! The xcframework makes building on apple devices so much easier (wish I had had that 6 months ago... would have saved me lots of headaches 😅). And the CPU processing appears to be significantly faster compared to 1.7.4. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Overview
This is a relatively big update with various build and CI improvements especially for iOS and WASM. There are also some performance gains, especially for the Metal backend and probably for Arm-based devices.
Big shoutout to @danbev for stepping up and completing the maintenance roadmap for this release!
Mobile examples
All mobile examples have been refreshed. The iOS examples specifically are now much easier to build thanks to the new XCFramework workflow. This should simplify significantly integration of
whisper.cpp
in 3rd party iOS and macOS apps. CoreML build and convert instructions have also been updated.WASM examples
The WASM examples are now automatically updated on each new commit and hosted in Github Pages at https://ggerganov.github.io/whisper.cpp/. Problems with CORS rules should be resolved.
Some performance numbers for this release:
M2 Ultra
Flash Attention ON:
Flash Attention OFF:
M4 Max
Flash Attention ON:
Flash Attention OFF:
V100
Flash Attention ON:
Flash Attention OFF:
What's Changed
New Contributors
Full Changelog: v1.7.4...v1.7.5
This discussion was created from the release v1.7.5.
Beta Was this translation helpful? Give feedback.
All reactions