Borislav Stanimirov
|
b29b3b2924
|
whisper : use ggml-cuda in mel calc, set appropriate device (#2236)
* whisper : use ggml-cuda in mel calc, set appropriate device
* whisper : forbid cuda mel calc on devices with compute < 600, workaround for #2230
|
2024-06-13 13:16:07 +03:00 |
|
Borislav Stanimirov
|
20c542c713
|
whisper : auto-grow working areas for mel_calc_cuda (#2227)
* whisper : auto-grow working areas for mel_calc_cuda, fixes #2226
* whisper : only calculate mel spectrogram on GPU if audio is <= 5 min
|
2024-06-10 21:51:32 +03:00 |
|
Georgi Gerganov
|
87acd6d629
|
whisper : whisper_state/backend fixes (#2217)
* whisper : fixes
* ci : WHISPER_CUBLAS -> WHISPER_CUDA
|
2024-06-06 18:51:36 +03:00 |
|
Borislav Stanimirov
|
f842d31171
|
whisper : calculate mel spectrogram directly into a ggml_tensor (#2208)
* whisper : calculate mel spectrogram directly into a ggml_tensor
* whisper : remove unused temp buffer from state
* whisper : fix not initializing wstate.embd_enc
|
2024-06-06 16:20:46 +03:00 |
|
Borislav Stanimirov
|
ffef323c4c
|
whisper : add CUDA-specific computation mel spectrograms (#2206)
* whisper : use polymorphic class to calculate mel spectrogram
* whisper : add cuda-specific mel spectrogram calculation
* whisper : conditionally compile cufftGetErrorString to avoid warnings
* build : add new files to makefile
* ruby : add new files to conf script
* build : fix typo in makefile
* whisper : suppress cub warning for deprecated C++ std in whisper-mel-cuda
|
2024-06-04 09:32:23 +03:00 |
|