Spaces:
Running
Running
examples : adapt to metal API
Browse files- whisper.cpp +1 -1
whisper.cpp
CHANGED
|
@@ -1070,7 +1070,7 @@ static ggml_backend_t whisper_backend_init(const whisper_context_params & params
|
|
| 1070 |
#ifdef GGML_USE_METAL
|
| 1071 |
if (params.use_gpu) {
|
| 1072 |
WHISPER_LOG_INFO("%s: using Metal backend\n", __func__);
|
| 1073 |
-
|
| 1074 |
backend_gpu = ggml_backend_metal_init();
|
| 1075 |
if (!backend_gpu) {
|
| 1076 |
WHISPER_LOG_ERROR("%s: ggml_backend_metal_init() failed\n", __func__);
|
|
|
|
| 1070 |
#ifdef GGML_USE_METAL
|
| 1071 |
if (params.use_gpu) {
|
| 1072 |
WHISPER_LOG_INFO("%s: using Metal backend\n", __func__);
|
| 1073 |
+
ggml_backend_metal_log_set_callback(g_state.log_callback, g_state.log_callback_user_data);
|
| 1074 |
backend_gpu = ggml_backend_metal_init();
|
| 1075 |
if (!backend_gpu) {
|
| 1076 |
WHISPER_LOG_ERROR("%s: ggml_backend_metal_init() failed\n", __func__);
|