]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
whisper : add CUDA-specific computation mel spectrograms (#2206)
authorBorislav Stanimirov <redacted>
Tue, 4 Jun 2024 06:32:23 +0000 (09:32 +0300)
committerGitHub <redacted>
Tue, 4 Jun 2024 06:32:23 +0000 (09:32 +0300)
commitffef323c4cfa8596cb91cf92d6f791f01a44335e
tree68a39c64e4e00de75dcf4bc62539cbd3b26200e9
parentaf5833e29819810f2d83228228a9a3077e5ccd93
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
CMakeLists.txt
Makefile
bindings/ruby/ext/extconf.rb
whisper-mel-cuda.cu [new file with mode: 0644]
whisper-mel-cuda.hpp [new file with mode: 0644]
whisper-mel.hpp [new file with mode: 0644]
whisper.cpp
whisper.h