CustomObjectDetectorOptions
class CustomObjectDetectorOptions : CommonObjectDetectorOptions
カスタムモデル オブジェクト検出の構成。
-
オブジェクト検出によって返されたラベルの信頼度のしきい値。オブジェクト検出から返されるラベルの信頼レベルは、指定されたしきい値以上になります。しきい値は浮動小数点値で、[0, 1] の範囲内に収める必要があります。未設定か無効な値が設定されている場合は、モデルのメタデータで指定された分類のしきい値が使用されます。モデルにメタデータが含まれていない場合、またはメタデータが分類器のしきい値を指定していない場合は、デフォルトのしきい値
0.0
が使用されます。宣言
Swift
var classificationConfidenceThreshold: NSNumber? { get set }
-
検出されたオブジェクトに対して返すラベルの最大数。正の値を指定してください。未設定か無効な値が設定されている場合は、デフォルト値の
10
が使用されます。宣言
Swift
var maxPerObjectLabelCount: Int { get set }
-
classificationConfidenceThreshold
プロパティをnil
に設定し、指定されたLocalModel
を使用してCustomObjectDetectorOptions
インスタンスを初期化します。未設定のままにすると、モデル メタデータに含まれる信頼度のしきい値(使用可能な場合)が使用されます。値が存在しない場合は代わりに0.0
が使用されます。宣言
Swift
init(localModel: MLKLocalModel)
パラメータ
localModel
デバイスにローカルに保存されているカスタム オブジェクト分類モデル。
戻り値
指定された
LocalModel
を持つCustomObjectDetectorOptions
の新しいインスタンス。 -
classificationConfidenceThreshold
プロパティをnil
に設定し、指定されたCustomRemoteModel
を使用してCustomObjectDetectorOptions
インスタンスを初期化します。未設定のままにすると、モデル メタデータに含まれる信頼度のしきい値(使用可能な場合)が使用されます。値が存在しない場合は代わりに0.0
が使用されます。宣言
Swift
init(remoteModel: MLKCustomRemoteModel)
パラメータ
remoteModel
サーバーにリモートで保存され、デバイスにダウンロードされるカスタム オブジェクト分類モデル。
戻り値
指定された
CustomRemoteModel
を持つCustomObjectDetectorOptions
の新しいインスタンス。 -
ご利用いただけません。