Merge remote-tracking branch 'origin/master'

This commit is contained in:
Niko 2023-10-08 15:40:34 -06:00
commit 1b60556910
No known key found for this signature in database
GPG key ID: 3861E636EA1E0E2B
5 changed files with 21 additions and 1 deletions

View file

@ -38,6 +38,7 @@ include = [
coreml = []
cuda = []
opencl = []
openblas = []
[dependencies]

View file

@ -31,6 +31,10 @@ fn main() {
println!("cargo:rustc-link-lib=clblast");
println!("cargo:rustc-link-lib=OpenCL");
}
#[cfg(feature = "openblas")]
{
println!("cargo:rustc-link-lib=openblas");
}
#[cfg(feature = "cuda")]
{
println!("cargo:rustc-link-lib=cublas");
@ -109,6 +113,9 @@ fn main() {
#[cfg(feature = "cuda")]
cmd.arg("-DWHISPER_CUBLAS=ON");
#[cfg(feature = "openblas")]
cmd.arg("-DWHISPER_OPENBLAS=ON");
#[cfg(feature = "opencl")]
cmd.arg("-DWHISPER_CLBLAST=ON");

@ -1 +1 @@
Subproject commit 91c0b23384fc3725013c4b6d3b35c45ad92dea0a
Subproject commit 1b775cdd68843fcfe331fc32ceb0d915c73a3cbd