Fix more missing backend stuff (and Python errors)
This commit is contained in:
parent
0091fab387
commit
a4352bd4a3
|
|
@ -2985,7 +2985,8 @@ ggml_backend_t ggml_backend_cann_init(int32_t device) {
|
|||
new ggml_backend{ /* .guid = */ ggml_backend_cann_guid(),
|
||||
/* .interface = */ ggml_backend_cann_interface,
|
||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_cann_reg(), device),
|
||||
/* .context = */ ctx };
|
||||
/* .context = */ ctx,
|
||||
/* .profiler = */ nullptr };
|
||||
|
||||
return cann_backend;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3004,6 +3004,7 @@ static ggml_backend_t ggml_backend_hexagon_device_init(ggml_backend_dev_t dev, c
|
|||
/* .interface = */ hexagon_backend_i,
|
||||
/* .device = */ dev,
|
||||
/* .context = */ sess,
|
||||
/* .profiler = */ nullptr,
|
||||
};
|
||||
|
||||
GGML_UNUSED(params);
|
||||
|
|
|
|||
|
|
@ -673,6 +673,7 @@ GGML_BACKEND_API ggml_backend_t ggml_backend_openvino_init(int device) {
|
|||
/* .interface = */ ggml_backend_openvino_interface,
|
||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_openvino_reg(), device),
|
||||
/* .context = */ ctx,
|
||||
/* .profiler = */ nullptr,
|
||||
};
|
||||
|
||||
return openvino_backend;
|
||||
|
|
|
|||
|
|
@ -63,6 +63,7 @@ ggml_backend_t ggml_backend_remoting_device_init(ggml_backend_dev_t dev, const c
|
|||
/* .interface = */ ggml_backend_remoting_interface,
|
||||
/* .device = */ ggml_backend_reg_dev_get(ggml_backend_virtgpu_reg(), ctx->device),
|
||||
/* .context = */ ctx,
|
||||
/* .profiler = */ nullptr,
|
||||
};
|
||||
|
||||
return remoting_backend;
|
||||
|
|
|
|||
|
|
@ -223,7 +223,7 @@ class ProfileData:
|
|||
|
||||
# Track the ne from the longest individual call
|
||||
if rec.duration_ns >= s.max_ns:
|
||||
s.representative_ne = list(rec.ne)
|
||||
s.representative_ne = list(rec.ne_src0)
|
||||
|
||||
return sorted(groups.values(), key=lambda s: s.total_ns, reverse=True)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue