The structure representing a point on the ROC (Receiver Operating Characteristic) curve. More...
Public Member Functions | |
| None | __init__ (self) |
| Constructs a eVision.EasyDeepLearning.EROCPoint. | |
| None | __init__ (self, float threshold, int truePositiveCount, int positiveCount, int falsePositiveCount, int negativeCount) |
| Constructs a eVision.EasyDeepLearning.EROCPoint. | |
| None | __init__ (self, float TPR) |
| None | __init__ (self, float TPR, int TP) |
| None | __init__ (self, float TPR, int TP, int P) |
| None | __init__ (self, float TPR, int TP, int P, float FPR) |
| None | __init__ (self, float TPR, int TP, int P, float FPR, int FP) |
| None | __init__ (self, float TPR, int TP, int P, float FPR, int FP, int N) |
| None | __init__ (self, float TPR, int TP, int P, float FPR, int FP, int N, float Threshold) |
| None | __init__ (self, eVision.EasyDeepLearning.EROCPoint other) |
| None | Load (self, str path) |
| Loads the ROC point. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Loads the ROC point. | |
| None | Save (self, str path) |
| Saves the ROC point. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Saves the ROC point. | |
Protected Member Functions | |
| float | _TPR__getter (self) |
| \cond | |
| _TPR__setter (self, float value) | |
| The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. | |
| int | _TP__getter (self) |
| \cond | |
| _TP__setter (self, int value) | |
| The True Positive count: it is the number of defective images classified as defective. | |
| int | _P__getter (self) |
| \cond | |
| _P__setter (self, int value) | |
| The Positive count: it is the number of defective images. | |
| float | _FPR__getter (self) |
| \cond | |
| _FPR__setter (self, float value) | |
| The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images. | |
| int | _FP__getter (self) |
| \cond | |
| _FP__setter (self, int value) | |
| The False Positive count: it is the number of good image classified as defective. | |
| int | _N__getter (self) |
| \cond | |
| _N__setter (self, int value) | |
| The Negative count: it is the number of good images. | |
| float | _Threshold__getter (self) |
| \cond | |
| _Threshold__setter (self, float value) | |
| The threshold associated with the true and false positive rates (see eVision.EasyDeepLearning.EUnsupervisedSegmenter.ClassificationThreshold). | |
Properties | |
| TPR = property(_TPR__getter, _TPR__setter) | |
| \endcond | |
| TP = property(_TP__getter, _TP__setter) | |
| \endcond | |
| P = property(_P__getter, _P__setter) | |
| \endcond | |
| FPR = property(_FPR__getter, _FPR__setter) | |
| \endcond | |
| FP = property(_FP__getter, _FP__setter) | |
| \endcond | |
| N = property(_N__getter, _N__setter) | |
| \endcond | |
| Threshold = property(_Threshold__getter, _Threshold__setter) | |
| \endcond | |
The structure representing a point on the ROC (Receiver Operating Characteristic) curve.
Remarks:
License(s): None
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self | ) |
Constructs a eVision.EasyDeepLearning.EROCPoint.
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | threshold, | ||
| int | truePositiveCount, | ||
| int | positiveCount, | ||
| int | falsePositiveCount, | ||
| int | negativeCount ) |
Constructs a eVision.EasyDeepLearning.EROCPoint.
| threshold | Threshold corresponding to the ROC point. |
| truePositiveCount | Number of defective images classified as defective. |
| positiveCount | Total number of defective images. |
| falsePositiveCount | Number of good images classified as defective. |
| negativeCount | Total number of good images. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP, | ||
| int | P ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| P | The Positive count: it is the number of defective images. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP, | ||
| int | P, | ||
| float | FPR ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| P | The Positive count: it is the number of defective images. |
| FPR | The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP, | ||
| int | P, | ||
| float | FPR, | ||
| int | FP ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| P | The Positive count: it is the number of defective images. |
| FPR | The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images. |
| FP | The False Positive count: it is the number of good image classified as defective. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP, | ||
| int | P, | ||
| float | FPR, | ||
| int | FP, | ||
| int | N ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| P | The Positive count: it is the number of defective images. |
| FPR | The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images. |
| FP | The False Positive count: it is the number of good image classified as defective. |
| N | The Negative count: it is the number of good images. |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| float | TPR, | ||
| int | TP, | ||
| int | P, | ||
| float | FPR, | ||
| int | FP, | ||
| int | N, | ||
| float | Threshold ) |
| TPR | The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images. |
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| TP | The True Positive count: it is the number of defective images classified as defective. |
| P | The Positive count: it is the number of defective images. |
| FPR | The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images. |
| FP | The False Positive count: it is the number of good image classified as defective. |
| N | The Negative count: it is the number of good images. |
| Threshold | The threshold associated with the true and false positive rates (see eVision.EasyDeepLearning.EUnsupervisedSegmenter.ClassificationThreshold). |
| None eVision.EasyDeepLearning.EROCPoint.__init__ | ( | self, | |
| eVision.EasyDeepLearning.EROCPoint | other ) |
| other | Other instance |
|
protected |
\cond
The False Positive count: it is the number of good image classified as defective.
|
protected |
The False Positive count: it is the number of good image classified as defective.
|
protected |
\cond
The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images.
|
protected |
The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images.
|
protected |
\cond
The Negative count: it is the number of good images.
|
protected |
The Negative count: it is the number of good images.
|
protected |
\cond
The Positive count: it is the number of defective images.
|
protected |
The Positive count: it is the number of defective images.
|
protected |
\cond
The threshold associated with the true and false positive rates (see eVision.EasyDeepLearning.EUnsupervisedSegmenter.ClassificationThreshold).
|
protected |
The threshold associated with the true and false positive rates (see eVision.EasyDeepLearning.EUnsupervisedSegmenter.ClassificationThreshold).
|
protected |
\cond
The True Positive count: it is the number of defective images classified as defective.
|
protected |
The True Positive count: it is the number of defective images classified as defective.
|
protected |
\cond
The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images.
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
|
protected |
The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images.
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.
| None eVision.EasyDeepLearning.EROCPoint.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Loads the ROC point.
The given eVision.ESerializer must have been created for reading.
| serializer | The serializer. |
| None eVision.EasyDeepLearning.EROCPoint.Load | ( | self, | |
| str | path ) |
Loads the ROC point.
The given eVision.ESerializer must have been created for reading.
| path | The file path. |
| None eVision.EasyDeepLearning.EROCPoint.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Saves the ROC point.
The given eVision.ESerializer must have been created for writing.
| serializer | The serializer. |
| None eVision.EasyDeepLearning.EROCPoint.Save | ( | self, | |
| str | path ) |
Saves the ROC point.
The given eVision.ESerializer must have been created for writing.
| path | The file path. |
|
static |
\endcond
The False Positive count: it is the number of good image classified as defective.
|
static |
\endcond
The False Positive Rate: it is the number of good image classified as defective, normalized by the number of good images.
|
static |
\endcond
The Negative count: it is the number of good images.
|
static |
\endcond
The Positive count: it is the number of defective images.
|
static |
\endcond
The threshold associated with the true and false positive rates (see eVision.EasyDeepLearning.EUnsupervisedSegmenter.ClassificationThreshold).
|
static |
\endcond
The True Positive count: it is the number of defective images classified as defective.
|
static |
\endcond
The True Positive Rate: it is the number of defective images classified as defective, normalized by the number of defective images.
The TPR can be NaN (Not A Number) if the metrics were computed using only good images.