koboldcpp/otherarch/whispercpp
Wagner Bruna 25fab4113e
refactor: handle GGML_VK_VISIBLE_DEVICES at the Python level (#2179)
All C++ handling code currently:
- build a comma-separated list from the info_vulkan array
- if GGML_VK_VISIBLE_DEVICES isn't set
  - set GGML_VK_VISIBLE_DEVICES to the list

Once set, GGML_VK_VISIBLE_DEVICES affects the whole process. So this
can be done in the same way at the Python level, before all loading
functions.

Caveat: load_model had the default `inputs.vulkan_info = "0"`,
so the default GPU would be "0" only when loading a text model.
2026-05-02 23:10:29 +08:00
..
dr_wav.h initial whisper integration 2024-05-29 23:13:11 +08:00
main.cpp Merge commit 'df270ef745' into concedo_experimental 2024-09-09 17:10:08 +08:00
whisper.cpp Merge commit '12280ae905' into concedo_experimental 2025-12-16 16:29:01 +08:00
whisper.h initial whisper integration 2024-05-29 23:13:11 +08:00
whisper_adapter.cpp refactor: handle GGML_VK_VISIBLE_DEVICES at the Python level (#2179) 2026-05-02 23:10:29 +08:00