GpuDelegateOptions constructor

GpuDelegateOptions({
  1. bool allowPrecisionLoss = false,
  2. int waitType = TFLGpuDelegateWaitType.TFLGpuDelegateWaitTypePassive,
  3. bool enableQuantization = true,
})

Implementation

factory GpuDelegateOptions({
  bool allowPrecisionLoss = false,
  int waitType = TFLGpuDelegateWaitType.TFLGpuDelegateWaitTypePassive,
  bool enableQuantization = true,
}) {
  final options = calloc<TFLGpuDelegateOptions>();

  options.ref
    ..allow_precision_loss = allowPrecisionLoss
    ..wait_type = waitType
    ..enable_quantization = enableQuantization;

  return GpuDelegateOptions._(options);
}