delete[] (float *)tensor_buffer.buffer;
else if (tensor_buffer.data_type == INFERENCE_TENSOR_DATA_TYPE_UINT32)
delete[] (unsigned int *)tensor_buffer.buffer;
+ else if (tensor_buffer.data_type == INFERENCE_TENSOR_DATA_TYPE_UINT64)
+ delete[] (unsigned long long *)tensor_buffer.buffer;
else
delete[] (unsigned char *)tensor_buffer.buffer;
}
if (tensor_info.data_type == INFERENCE_TENSOR_DATA_TYPE_FLOAT32) {
tensor_buffer.buffer = new float[tensor_info.size];
tensor_buffer.size = tensor_info.size * 4;
+ } else if (tensor_info.data_type == INFERENCE_TENSOR_DATA_TYPE_UINT64) {
+ tensor_buffer.buffer = new unsigned long long[tensor_info.size];
+ tensor_buffer.size = tensor_info.size * 8;
} else if (tensor_info.data_type == INFERENCE_TENSOR_DATA_TYPE_UINT32) {
tensor_buffer.buffer = new unsigned int[tensor_info.size];
tensor_buffer.size = tensor_info.size * 4;