loadModelFromFile method

Future<ModelInfo> loadModelFromFile({
  1. required String paramPath,
  2. required String binPath,
  3. int numClass = 2,
  4. int sizeId = 0,
  5. int cpuGpu = 0,
})

Load model from file paths. Returns ModelInfo with actual class count.

Implementation

Future<ModelInfo> loadModelFromFile({
  required String paramPath,
  required String binPath,
  int numClass = 2,
  int sizeId = 0,
  int cpuGpu = 0,
}) async {
  final result = await _methodChannel.invokeMapMethod<String, dynamic>('loadModelFromFile', {
    'paramPath': paramPath,
    'binPath': binPath,
    'numClass': numClass,
    'sizeId': sizeId,
    'cpuGpu': cpuGpu,
  });
  return ModelInfo(success: result?['success'] == true, numClass: (result?['numClass'] as int?) ?? 0);
}