setTo method
Implementation
void setTo(Object src) {
Uint8List bytes = _convertObjectToBytes(src);
int size = bytes.length;
final ptr = calloc<Uint8>(size);
checkState(isNotNull(ptr), message: 'unallocated');
final externalTypedData = ptr.asTypedList(size);
externalTypedData.setRange(0, bytes.length, bytes);
try {
checkState(tfliteBinding.TfLiteTensorCopyFromBuffer(
_tensor, ptr.cast(), bytes.length) ==
TfLiteStatus.kTfLiteOk);
} catch (_) {
rethrow;
} finally {
calloc.free(ptr);
}
}