Cargo Features
[dependencies]
whisper_cpp_sys = { version = "0.2.1", default-features = false, features = ["compat", "native", "fma", "f16c", "accel", "clblast"] }
- default = compat, native
-
These default features are set whenever
whisper_cpp_sys
is added without
somewhere in the dependency tree.default-features = false - compat default
-
this feature modifies the symbols exposed by the generated libraries to avoid conflicts
- native default = accel, avx, avx2, f16c, fma
- avx avx2 fma native
- f16c native
-
implied when compiled using MSVC with avx2/avx512
- accel native
-
Accelerate framework
- openvino cuda metal blas hipblas clblast