pycognaize.common.confidence.Confidence
- class Confidence(confidences=None)[source]
Bases:
object
This class is used by tag object to store confidence values of possible classes.
Methods
Add new class for confidence scores :type class_name:
str
:param class_name: name of the class :type confidence:Union
[float
,int
] :param confidence: confidence score for the classReturns class names
Finalize confidence scores by checking if all scores sum to 1 :type tolerance: :param tolerance: tolerance for comparing sum of confidences (float) with 1
Returns confidence scores if finalized
Returns number of classes
Attributes
is_finalized
- add_class(class_name, confidence)[source]
Add new class for confidence scores :type class_name:
str
:param class_name: name of the class :type confidence:Union
[float
,int
] :param confidence: confidence score for the class- Return type:
None
- Parameters:
class_name (str)
confidence (float | int)