createFromBuffer static method

Future<FaceEmbedding> createFromBuffer(
  1. Uint8List modelBytes, {
  2. PerformanceConfig? performanceConfig,
})

Creates a face embedding model from pre-loaded model bytes.

This is primarily used by FaceDetector to initialize models in a background isolate where asset loading is not available.

The modelBytes parameter should contain the raw TFLite model file contents.

Implementation

static Future<FaceEmbedding> createFromBuffer(
  Uint8List modelBytes, {
  PerformanceConfig? performanceConfig,
}) => _createWithLoader(
  load: (opts) => Interpreter.fromBuffer(modelBytes, options: opts),
  performanceConfig: performanceConfig,
  useIsolateInterpreter: false,
);