mirror of
https://github.com/ggerganov/whisper.cpp.git
synced 2025-08-19 00:56:47 +02:00
ggml : fix field name when new ggml_backend (llama/14944)
This commit is contained in:
@@ -281,10 +281,10 @@ ggml_backend_t ggml_backend_blas_init(void) {
|
|||||||
ggml_backend_blas_context * ctx = new ggml_backend_blas_context;
|
ggml_backend_blas_context * ctx = new ggml_backend_blas_context;
|
||||||
|
|
||||||
ggml_backend_t backend = new ggml_backend {
|
ggml_backend_t backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_blas_guid(),
|
/* .guid = */ ggml_backend_blas_guid(),
|
||||||
/* .interface = */ blas_backend_i,
|
/* .iface = */ blas_backend_i,
|
||||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_blas_reg(), 0),
|
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_blas_reg(), 0),
|
||||||
/* .context = */ ctx,
|
/* .context = */ ctx,
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(OPENBLAS_VERSION) && defined(GGML_USE_OPENMP)
|
#if defined(OPENBLAS_VERSION) && defined(GGML_USE_OPENMP)
|
||||||
|
@@ -214,10 +214,10 @@ ggml_backend_t ggml_backend_cpu_init(void) {
|
|||||||
ctx->abort_callback_data = NULL;
|
ctx->abort_callback_data = NULL;
|
||||||
|
|
||||||
ggml_backend_t cpu_backend = new ggml_backend {
|
ggml_backend_t cpu_backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_cpu_guid(),
|
/* .guid = */ ggml_backend_cpu_guid(),
|
||||||
/* .interface = */ ggml_backend_cpu_i,
|
/* .iface = */ ggml_backend_cpu_i,
|
||||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_cpu_reg(), 0),
|
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_cpu_reg(), 0),
|
||||||
/* .context = */ ctx,
|
/* .context = */ ctx,
|
||||||
};
|
};
|
||||||
|
|
||||||
if (cpu_backend == NULL) {
|
if (cpu_backend == NULL) {
|
||||||
|
@@ -3799,10 +3799,10 @@ ggml_backend_t ggml_backend_cuda_init(int device) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ggml_backend_t cuda_backend = new ggml_backend {
|
ggml_backend_t cuda_backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_cuda_guid(),
|
/* .guid = */ ggml_backend_cuda_guid(),
|
||||||
/* .interface = */ ggml_backend_cuda_interface,
|
/* .iface = */ ggml_backend_cuda_interface,
|
||||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_cuda_reg(), device),
|
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_cuda_reg(), device),
|
||||||
/* .context = */ ctx,
|
/* .context = */ ctx,
|
||||||
};
|
};
|
||||||
|
|
||||||
return cuda_backend;
|
return cuda_backend;
|
||||||
|
@@ -2624,10 +2624,10 @@ ggml_backend_t ggml_backend_opencl_init(void) {
|
|||||||
ggml_backend_opencl_context *backend_ctx = ggml_cl2_init(dev);
|
ggml_backend_opencl_context *backend_ctx = ggml_cl2_init(dev);
|
||||||
|
|
||||||
ggml_backend_t backend = new ggml_backend {
|
ggml_backend_t backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_opencl_guid(),
|
/* .guid = */ ggml_backend_opencl_guid(),
|
||||||
/* .interface = */ ggml_backend_opencl_i,
|
/* .iface = */ ggml_backend_opencl_i,
|
||||||
/* .device = */ dev,
|
/* .device = */ dev,
|
||||||
/* .context = */ backend_ctx
|
/* .context = */ backend_ctx
|
||||||
};
|
};
|
||||||
|
|
||||||
return backend;
|
return backend;
|
||||||
|
@@ -823,10 +823,10 @@ ggml_backend_t ggml_backend_rpc_init(const char * endpoint) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ggml_backend_t backend = new ggml_backend {
|
ggml_backend_t backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_rpc_guid(),
|
/* .guid = */ ggml_backend_rpc_guid(),
|
||||||
/* .interface = */ ggml_backend_rpc_interface,
|
/* .iface = */ ggml_backend_rpc_interface,
|
||||||
/* .device = */ ggml_backend_rpc_add_device(endpoint),
|
/* .device = */ ggml_backend_rpc_add_device(endpoint),
|
||||||
/* .context = */ ctx
|
/* .context = */ ctx
|
||||||
};
|
};
|
||||||
return backend;
|
return backend;
|
||||||
}
|
}
|
||||||
|
@@ -4586,10 +4586,10 @@ ggml_backend_t ggml_backend_sycl_init(int device) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ggml_backend_t sycl_backend = new ggml_backend {
|
ggml_backend_t sycl_backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_sycl_guid(),
|
/* .guid = */ ggml_backend_sycl_guid(),
|
||||||
/* .interface = */ ggml_backend_sycl_interface,
|
/* .iface = */ ggml_backend_sycl_interface,
|
||||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_sycl_reg(), device),
|
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_sycl_reg(), device),
|
||||||
/* .context = */ ctx
|
/* .context = */ ctx
|
||||||
};
|
};
|
||||||
|
|
||||||
return sycl_backend;
|
return sycl_backend;
|
||||||
|
@@ -10767,10 +10767,10 @@ ggml_backend_t ggml_backend_vk_init(size_t dev_num) {
|
|||||||
ggml_vk_init(ctx, dev_num);
|
ggml_vk_init(ctx, dev_num);
|
||||||
|
|
||||||
ggml_backend_t vk_backend = new ggml_backend {
|
ggml_backend_t vk_backend = new ggml_backend {
|
||||||
/* .guid = */ ggml_backend_vk_guid(),
|
/* .guid = */ ggml_backend_vk_guid(),
|
||||||
/* .interface = */ ggml_backend_vk_interface,
|
/* .iface = */ ggml_backend_vk_interface,
|
||||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_vk_reg(), dev_num),
|
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_vk_reg(), dev_num),
|
||||||
/* .context = */ ctx,
|
/* .context = */ ctx,
|
||||||
};
|
};
|
||||||
|
|
||||||
return vk_backend;
|
return vk_backend;
|
||||||
|
Reference in New Issue
Block a user