Справочник по пользовательской платформе MLKitObjectDetection

Параметры CustomObjectDetectorOptions

class CustomObjectDetectorOptions : CommonObjectDetectorOptions

Конфигурации детектора объектов специальной модели.

  • Порог достоверности для меток, возвращаемых детектором объектов. Метки, возвращаемые детектором объектов, будут иметь уровень достоверности выше или равный заданному порогу. Порог представляет собой значение с плавающей запятой и должен находиться в диапазоне [0, 1]. Если значение не установлено или установлено недопустимое, будет использоваться любое пороговое значение классификатора, указанное в метаданных модели. Если модель не содержит метаданных или в метаданных не указан порог классификатора, используется порог по умолчанию, равный 0.0 .

    Декларация

    Быстрый

    var classificationConfidenceThreshold: NSNumber? { get set }
  • Максимальное количество меток, возвращаемых для обнаруженного объекта. Должно быть позитивным. Если параметр не установлен или установлено недопустимое значение, используется значение по умолчанию — 10 .

    Декларация

    Быстрый

    var maxPerObjectLabelCount: Int { get set }
  • Инициализирует экземпляр CustomObjectDetectorOptions , используя заданную LocalModel со свойством classificationConfidenceThreshold , имеющим значение nil . Если этот параметр не установлен, будет использоваться значение порога достоверности, включенное в метаданные модели, если они доступны. Если его не существует, вместо него будет использоваться значение 0.0 .

    Декларация

    Быстрый

    init(localModel: MLKLocalModel)

    Параметры

    localModel

    Пользовательская модель классификации объектов, хранящаяся локально на устройстве.

    Возвращаемое значение

    Новый экземпляр CustomObjectDetectorOptions с заданной LocalModel .

  • Инициализирует экземпляр CustomObjectDetectorOptions , используя заданную CustomRemoteModel со свойством classificationConfidenceThreshold , имеющим значение nil . Если этот параметр не установлен, будет использоваться значение порога достоверности, включенное в метаданные модели, если они доступны. Если его не существует, вместо него будет использоваться значение 0.0 .

    Декларация

    Быстрый

    init(remoteModel: MLKCustomRemoteModel)

    Параметры

    remoteModel

    Пользовательская модель классификации объектов, хранящаяся удаленно на сервере и загружаемая на устройство.

    Возвращаемое значение

    Новый экземпляр CustomObjectDetectorOptions с заданной CustomRemoteModel .

  • Недоступно.