MCPcopy Create free account
hub / github.com/appdevforall/CodeOnTheGo / ggml_new_buffer

Function ggml_new_buffer

subprojects/llama.cpp/ggml/src/ggml.c:1786–1790  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1784}
1785
1786void * ggml_new_buffer(struct ggml_context * ctx, size_t nbytes) {
1787 struct ggml_object * obj = ggml_new_object(ctx, GGML_OBJECT_TYPE_WORK_BUFFER, nbytes);
1788
1789 return (uint8_t *)ctx->mem_buffer + obj->offs;
1790}
1791
1792struct ggml_tensor * ggml_dup_tensor(struct ggml_context * ctx, const struct ggml_tensor * src) {
1793 return ggml_new_tensor(ctx, src->type, GGML_MAX_DIMS, src->ne);

Callers 1

Calls 1

ggml_new_objectFunction · 0.85

Tested by

no test coverage detected