MLKCustomObjectDetectorOptions
@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptionsCấu hình của trình phát hiện đối tượng mô hình tuỳ chỉnh.
-
Ngưỡng tin cậy cho các nhãn do trình phát hiện đối tượng trả về. Nhãn được trả về bởi trình phát hiện đối tượng sẽ có mức độ tin cậy cao hơn hoặc bằng ngưỡng đã cho. Chiến lược phát hành đĩa đơn ngưỡng là một giá trị dấu phẩy động và phải nằm trong phạm vi [0, 1]. Nếu bạn không đặt hoặc đặt một giá trị không hợp lệ thì: thì Google sẽ sử dụng mọi ngưỡng phân loại mà siêu dữ liệu của mô hình chỉ định. Nếu mô hình không chứa bất kỳ siêu dữ liệu nào hoặc siêu dữ liệu không chỉ định ngưỡng phân loại, giá trị mặc định ngưỡng
0.0sẽ được sử dụng.Khai báo
Objective-C
@property (nonatomic, nullable) NSNumber *classificationConfidenceThreshold; -
Số lượng nhãn tối đa cần trả về cho một đối tượng đã phát hiện. Phải là số dương. Nếu bạn không đặt hoặc đã đặt giá trị không hợp lệ, thì giá trị mặc định là
10sẽ được sử dụng.Khai báo
Objective-C
@property (nonatomic) NSInteger maxPerObjectLabelCount; -
Khởi động một thực thể
CustomObjectDetectorOptionsbằngLocalModelđã cho với hàm Đã đặt thuộc tínhclassificationConfidenceThresholdthànhnil. Nếu bạn không đặt chính sách này, thì Chrome sẽ sử dụng giá trị ngưỡng tin cậy có trong siêu dữ liệu của mô hình (nếu có). Nếu không có mã này, thay vào đó, giá trị0.0sẽ được sử dụng.Khai báo
Objective-C
- (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;Tham số
localModelMô hình phân loại đối tượng tuỳ chỉnh được lưu trữ cục bộ trên thiết bị.
Giá trị trả về
Một thực thể mới của
CustomObjectDetectorOptionsvớiLocalModelđã cho. -
Khởi động một thực thể
CustomObjectDetectorOptionsbằngCustomRemoteModelđã cho với hàm Đã đặt thuộc tínhclassificationConfidenceThresholdthànhnil. Nếu bạn không đặt chính sách này, thì Chrome sẽ sử dụng giá trị ngưỡng tin cậy có trong siêu dữ liệu của mô hình (nếu có). Nếu không có mã này, thay vào đó, giá trị0.0sẽ được sử dụng.Khai báo
Objective-C
- (nonnull instancetype)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;Tham số
remoteModelMô hình phân loại đối tượng tuỳ chỉnh được lưu trữ từ xa trên máy chủ và được tải xuống thiết bị.
Giá trị trả về
Một thực thể mới của
CustomObjectDetectorOptionsvớiCustomRemoteModelđã cho. -
Không dùng được.
Khai báo
Objective-C
- (nonnull instancetype)init;