MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / TensorDataToTfLiteHexString

Function TensorDataToTfLiteHexString

tensorflow/lite/testing/tf_driver.cc:87–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85}
86
87string TensorDataToTfLiteHexString(const tensorflow::Tensor& tensor) {
88 DynamicBuffer dynamic_buffer;
89
90 auto data = tensor.flat<tensorflow::tstring>();
91 for (int i = 0; i < tensor.NumElements(); ++i) {
92 dynamic_buffer.AddString(data(i).data(), data(i).size());
93 }
94
95 char* char_buffer = nullptr;
96 size_t size = dynamic_buffer.WriteToBuffer(&char_buffer);
97 string s = absl::BytesToHexString({char_buffer, size});
98 free(char_buffer);
99
100 return s;
101}
102
103} // namespace
104

Callers 1

ReadOutputMethod · 0.85

Calls 6

AddStringMethod · 0.80
dataFunction · 0.50
NumElementsMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45
WriteToBufferMethod · 0.45

Tested by

no test coverage detected