 Borislav StanimirovandGeorgi Gerganov
|
31fdf05fda
|
ggml : fix ggml_cast (ggml/973)
|
2024-10-03 12:22:17 +03:00 |
|
 Borislav StanimirovandGeorgi Gerganov
|
aa816c922c
|
ggml : ignore more msvc warnings (ggml/906)
|
2024-08-08 22:48:46 +03:00 |
|
 Borislav StanimirovandGeorgi Gerganov
|
ab8ec9e940
|
cmake : only enable GGML_NATIVE and x86 flags if not crosscompiling (ggml/885)
|
2024-08-08 22:48:46 +03:00 |
|
 Borislav StanimirovandGeorgi Gerganov
|
16d72504fe
|
cmake : allow external ggml
|
2024-07-09 11:38:15 +03:00 |
|
 Borislav StanimirovandGitHub
|
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 StanimirovandGitHub
|
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 |
|
 Borislav StanimirovandGitHub
|
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 StanimirovandGitHub
|
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 |
|
 Borislav StanimirovandGitHub
|
af5833e298
|
whisper : remove speed_up and phase_vocoder* functions (#2198)
* whisper : fix cast warning
* whisper : remove phase_vocoder functions, ref #2195
* whisper : remove speed_up from whisper_full_params, closes #2195
|
2024-05-31 11:37:29 +03:00 |
|
 Borislav StanimirovandGitHub
|
e130b66642
|
whisper: use global cache for sin/cos vals and Hann window (#2194)
- also rename Hanning to Hann as it's named after Julius von Hann
as per Wikipedia
|
2024-05-29 19:09:21 +03:00 |
|
 Borislav StanimirovandGeorgi Gerganov
|
8dcefdf4a9
|
build: fix and ignore msvc warnings (ggml/805)
|
2024-05-13 11:02:26 +03:00 |
|
 Borislav StanimirovandGitHub
|
f760756078
|
minor: add CMakeSettings.json to gitignore (#2094)
|
2024-05-08 11:03:21 +03:00 |
|
 Borislav StanimirovandGeorgi Gerganov
|
c565c569e7
|
Define WHISPER_BUILD so as to export symbols on Windows
|
2022-10-29 13:23:09 +03:00 |
|
Borislav Stanimirov
|
0b45d25151
|
Building with MSVC
|
2022-10-11 21:40:46 +03:00 |
|
Borislav Stanimirov
|
28252352d7
|
Visual Studio ignored dirs
|
2022-10-11 20:57:33 +03:00 |
|