addMediaPipeCustomOps method

void addMediaPipeCustomOps()

Registers MediaPipe custom ops (like Convolution2DTransposeBias).

Call this before creating an interpreter for MediaPipe models that use custom operations (e.g., Selfie Segmentation).

Example:

final options = InterpreterOptions();
options.addMediaPipeCustomOps();
final interpreter = await Interpreter.fromAsset('model.tflite', options: options);

Implementation

void addMediaPipeCustomOps() {
  checkState(!_deleted, message: 'InterpreterOptions already deleted.');
  TransposeConvBiasOp.registerWithOptions(_options);
  _hasMediaPipeCustomOps = true;
}