MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / ggml_backend_tensor_set

Function ggml_backend_tensor_set

ggml-backend.c:123–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121}
122
123void ggml_backend_tensor_set(struct ggml_tensor * tensor, const void * data, size_t offset, size_t size) {
124 ggml_backend_t backend = ggml_get_backend(tensor);
125
126 GGML_ASSERT(tensor->data != NULL && "tensor not allocated");
127 GGML_ASSERT(backend != NULL && "tensor backend not set");
128
129 backend->iface.set_tensor_async(backend, tensor, data, offset, size);
130 backend->iface.synchronize(backend);
131}
132
133void ggml_backend_tensor_get(const struct ggml_tensor * tensor, void * data, size_t offset, size_t size) {
134 ggml_backend_t backend = ggml_get_backend(tensor);

Callers 2

ggml_backend_tensor_copyFunction · 0.70

Calls 2

ggml_get_backendFunction · 0.85
synchronizeMethod · 0.80

Tested by

no test coverage detected