MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / read_into_tensor

Method read_into_tensor

src/serialization/impl/file.cpp:9–12  ·  view source on GitHub ↗

====================== InputFile ====================== */

Source from the content-addressed store, hash-verified

7
8/* ====================== InputFile ====================== */
9void InputFile::read_into_tensor(HostTensorND& dest, const TensorLayout& layout) {
10 dest.dtype(layout.dtype).resize(layout);
11 read(dest.raw_ptr(), layout.span().high_byte);
12}
13
14SharedBuffer InputFile::read_shared(size_t size) {
15 std::shared_ptr<void> shptr{new uint8_t[size], [](uint8_t* p) { delete[] p; }};

Callers 1

load_tensor_valueMethod · 0.80

Calls 8

readFunction · 0.85
resizeMethod · 0.80
spanMethod · 0.80
dtypeMethod · 0.45
raw_ptrMethod · 0.45
comp_nodeMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected