close method

void close()

Destroys the interpreter instance.

Implementation

void close() {
  checkState(!_deleted, message: 'Interpreter already deleted.');
  tfliteBinding.TfLiteInterpreterDelete(_interpreter);
  if (_modelBuffer != null) {
    calloc.free(_modelBuffer!);
    _modelBuffer = null;
  }
  _deleted = true;
}