MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / ggml_vbuffer_tensor_alloc

Function ggml_vbuffer_tensor_alloc

external/ggml/src/ggml-alloc.c:441–445  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

439}
440
441static void ggml_vbuffer_tensor_alloc(struct vbuffer * buf, struct ggml_tensor * tensor, struct buffer_address buf_addr) {
442 void * base = ggml_backend_buffer_get_base(buf->chunks[buf_addr.chunk]);
443 void * addr = (char *)base + buf_addr.offset;
444 ggml_backend_tensor_alloc(buf->chunks[buf_addr.chunk], tensor, addr);
445}
446
447static void ggml_vbuffer_reset(struct vbuffer * buf) {
448 for (int i = 0; i < GGML_VBUFFER_MAX_CHUNKS && buf->chunks[i]; ++i) {

Callers 1

ggml_gallocr_init_tensorFunction · 0.85

Calls 2

Tested by

no test coverage detected