Metrics for eVision.EasyDeepLearning.EDeepOCRTool. More...
Protected Member Functions | |
| eVision.EasyDeepLearning.EDeepOCRModel | _Model__getter (self) |
| \cond | |
| float | _Error__getter (self) |
| \cond | |
| float | _LocationFScore__getter (self) |
| \cond | |
| float | _LocationRecall__getter (self) |
| \cond | |
| float | _LocationPrecision__getter (self) |
| \cond | |
| eVision.EasyDeepLearning.EClassificationMetrics | _OrientationMetrics__getter (self) |
| \cond | |
| float | _RecognitionImageAccuracy__getter (self) |
| \cond | |
| float | _RecognitionWordAccuracy__getter (self) |
| \cond | |
| float | _LocationThreshold__getter (self) |
| \cond | |
| _LocationThreshold__setter (self, float value) | |
| Location threshold for which to compute the metrics. | |
Properties | |
| Model = property(_Model__getter, None) | |
| \endcond | |
| Error = property(_Error__getter, None) | |
| \endcond | |
| LocationFScore = property(_LocationFScore__getter, None) | |
| \endcond | |
| LocationRecall = property(_LocationRecall__getter, None) | |
| \endcond | |
| LocationPrecision = property(_LocationPrecision__getter, None) | |
| \endcond | |
| OrientationMetrics = property(_OrientationMetrics__getter, None) | |
| \endcond | |
| RecognitionImageAccuracy = property(_RecognitionImageAccuracy__getter, None) | |
| \endcond | |
| RecognitionWordAccuracy = property(_RecognitionWordAccuracy__getter, None) | |
| \endcond | |
| LocationThreshold = property(_LocationThreshold__getter, _LocationThreshold__setter) | |
| \endcond | |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.__init__ | ( | self | ) |
Constructs a eVision.EasyDeepLearning.EDeepOCRToolMetrics.
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.__init__ | ( | self, | |
| eVision.EasyDeepLearning.EDeepOCRToolMetrics | other ) |
Copy constructor of a eVision.EasyDeepLearning.EDeepOCRToolMetrics object.
| other | Reference to the eVision.EasyDeepLearning.EDeepOCRToolMetrics object that should be copied |
|
protected |
\cond
Error computed during training.
|
protected |
\cond
F Score of the location (harmonic mean of the precision and recall).
|
protected |
\cond
Precision of the location (proportion of detected texts that are correctly detected).
|
protected |
\cond
Recall of the location (proportion of ground truth text that are correctly detected).
|
protected |
\cond
Location threshold for which to compute the metrics.
|
protected |
Location threshold for which to compute the metrics.
|
protected |
\cond
The type of model for this result.
|
protected |
\cond
Get the metrics for the orientation.
|
protected |
\cond
Get the image-wise accuracy (mean per-image accuracy).
|
protected |
\cond
Get the word-wise accuracy (share of words that were correctly read in all images). Biased towards images containing a large number of words.
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.AddResult | ( | self, | |
| eVision.EasyDeepLearning.EDeepOCRToolResult | result ) |
Add a result to the metrics.
| result | Result to add to the metrics. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.AddResult | ( | self, | |
| float | loss ) |
Adds a loss result to the metrics.
| loss | Loss to add to the metrics. |
| float eVision.EasyDeepLearning.EDeepOCRToolMetrics.ComputeLocationThresholdMaximizingFScore | ( | self | ) |
Computes the location threshold that will maximize the eVision.EasyDeepLearning.EDeepOCRToolMetrics.LocationFScore.
| float eVision.EasyDeepLearning.EDeepOCRToolMetrics.ComputeLocationThresholdMaximizingPrecision | ( | self | ) |
Computes the location threshold that will maximize the eVision.EasyDeepLearning.EDeepOCRToolMetrics.LocationPrecision.
| float eVision.EasyDeepLearning.EDeepOCRToolMetrics.ComputeLocationThresholdMaximizingRecall | ( | self | ) |
Computes the location threshold that will maximize the eVision.EasyDeepLearning.EDeepOCRToolMetrics.LocationRecall.
| bool eVision.EasyDeepLearning.EDeepOCRToolMetrics.IsValid | ( | self | ) |
Whether the metrics contains data or not.
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Loads the eVision.EasyDeepLearning.EDeepOCRToolMetrics.
The given eVision.ESerializer must have been created for reading.
| serializer | The serializer. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.Load | ( | self, | |
| str | path ) |
Loads the eVision.EasyDeepLearning.EDeepOCRToolMetrics.
The given eVision.ESerializer must have been created for reading.
| path | The file path. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.RemoveResult | ( | self, | |
| eVision.EasyDeepLearning.EDeepOCRToolResult | result ) |
Removes a result from the metrics.
| result | Result to remove from the metrics. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.RemoveResult | ( | self, | |
| float | loss ) |
Removes a loss result from the metrics.
| loss | Loss result to remove from the metrics. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Saves the eVision.EasyDeepLearning.EDeepOCRToolMetrics.
The given eVision.ESerializer must have been created for writing.
| serializer | The serializer. |
| None eVision.EasyDeepLearning.EDeepOCRToolMetrics.Save | ( | self, | |
| str | path ) |
Saves the eVision.EasyDeepLearning.EDeepOCRToolMetrics.
The given eVision.ESerializer must have been created for writing.
| path | The file path. |
|
static |
\endcond
Error computed during training.
|
static |
\endcond
F Score of the location (harmonic mean of the precision and recall).
|
static |
\endcond
Precision of the location (proportion of detected texts that are correctly detected).
|
static |
\endcond
Recall of the location (proportion of ground truth text that are correctly detected).
|
static |
\endcond
Location threshold for which to compute the metrics.
|
static |
\endcond
The type of model for this result.
|
static |
\endcond
Get the metrics for the orientation.
|
static |
\endcond
Get the image-wise accuracy (mean per-image accuracy).
|
static |
\endcond
Get the word-wise accuracy (share of words that were correctly read in all images). Biased towards images containing a large number of words.