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

Method load_data_for

llama.cpp:2126–2135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2124 }
2125
2126 void load_data_for(struct ggml_tensor * cur) const {
2127 const size_t offs = file_offset(ggml_get_name(cur));
2128
2129 if (use_mmap) {
2130 cur->data = (uint8_t *) mapping->addr + offs;
2131 } else {
2132 file.seek(offs, SEEK_SET);
2133 file.read_raw(cur->data, ggml_nbytes(cur));
2134 }
2135 }
2136
2137 void load_all_data(struct ggml_context * ctx, llama_progress_callback progress_callback, void * progress_callback_user_data, llama_mlock * lmlock) {
2138 size_t size_data = 0;

Calls 4

ggml_get_nameFunction · 0.70
ggml_nbytesFunction · 0.70
seekMethod · 0.45
read_rawMethod · 0.45

Tested by

no test coverage detected