MCPcopy Create free account
hub / github.com/OAID/Tengine / get_tensor_mem_size

Function get_tensor_mem_size

executor/lib/tensor_mem.cpp:43–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43int get_tensor_mem_size(const Tensor* tensor)
44{
45 if(tensor->GetType() == kConstTensor)
46 return tensor->GetTotalSize();
47
48 TensorMemPtr ptr;
49
50 if(get_tensor_memptr(tensor, ptr) && ptr.get() != nullptr)
51 return ptr.get()->GetSize();
52 else
53 return 0;
54}
55
56bool get_tensor_memptr(const Tensor* tensor, TensorMemPtr& ptr)
57{

Callers 6

RunMethod · 0.85
PrerunMethod · 0.85
do_LSTM_int8Method · 0.85
do_LSTM_fp16Method · 0.85
do_LSTMMethod · 0.85
MyDumpTesnorDataFunction · 0.85

Calls 5

get_tensor_memptrFunction · 0.85
GetTotalSizeMethod · 0.80
getMethod · 0.80
GetTypeMethod · 0.45
GetSizeMethod · 0.45

Tested by

no test coverage detected