setTo method

void setTo(
  1. Object src
)

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);
  checkState(tfLiteTensorCopyFromBuffer(_tensor, ptr.cast(), bytes.length) ==
      TfLiteStatus.ok);
  calloc.free(ptr);
}