Locator metric generator. More...
Public Member Functions | |
| None | __init__ (self) |
| Constructs an eVision.EasyDeepLearning.ELocatorMetricsGenerator object. | |
| None | __init__ (self, eVision.EasyDeepLearning.ELocatorMetricsGenerator other) |
| Copy constructor of an eVision.EasyDeepLearning.ELocatorMetricsGenerator object. | |
| None | Load (self, str path) |
| Load the eVision.EasyDeepLearning.ELocatorMetricsGenerator configuration. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| None | Save (self, str path) |
| Save the eVision.EasyDeepLearning.ELocatorMetricsGenerator configuration. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| bool | IsValid (self) |
| Indicates whether the object contains at least one result. | |
| None | AddResult (self, eVision.EasyDeepLearning.ELocatorResult result, list[eVision._eVision.EasyDeepLearning.ELocatorObject] groundtruth) |
| Adds a result to the metric. | |
| None | AddMetrics (self, eVision.EasyDeepLearning.ELocatorMetricsGenerator metrics) |
| Adds results from another eVision.EasyDeepLearning.ELocatorMetricsGenerator to this object. | |
| None | RemoveResult (self, eVision.EasyDeepLearning.ELocatorResult result, list[eVision._eVision.EasyDeepLearning.ELocatorObject] groundtruth) |
| Removes a result from the metric. | |
| eVision.EasyDeepLearning.ELocatorMetrics | Generate (self, float proximityThreshold) |
| Generate metrics. | |
| eVision.EasyDeepLearning.ELocatorMetrics | Generate (self, float proximityThreshold, float threshold) |
| list[int] | GetMapping (self, int imageIndex, float proximityThreshold, float detectionThreshold) |
| Generates the mapping between detected and ground truth objects. | |
Locator metric generator.
Remarks:
License(s): BasicTypes
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.__init__ | ( | self | ) |
Constructs an eVision.EasyDeepLearning.ELocatorMetricsGenerator object.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.__init__ | ( | self, | |
| eVision.EasyDeepLearning.ELocatorMetricsGenerator | other ) |
Copy constructor of an eVision.EasyDeepLearning.ELocatorMetricsGenerator object.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.AddMetrics | ( | self, | |
| eVision.EasyDeepLearning.ELocatorMetricsGenerator | metrics ) |
Adds results from another eVision.EasyDeepLearning.ELocatorMetricsGenerator to this object.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.AddResult | ( | self, | |
| eVision.EasyDeepLearning.ELocatorResult | result, | ||
| list[eVision._eVision.EasyDeepLearning.ELocatorObject] | groundtruth ) |
Adds a result to the metric.
| eVision.EasyDeepLearning.ELocatorMetrics eVision.EasyDeepLearning.ELocatorMetricsGenerator.Generate | ( | self, | |
| float | proximityThreshold ) |
Generate metrics.
| eVision.EasyDeepLearning.ELocatorMetrics eVision.EasyDeepLearning.ELocatorMetricsGenerator.Generate | ( | self, | |
| float | proximityThreshold, | ||
| float | threshold ) |
| list[int] eVision.EasyDeepLearning.ELocatorMetricsGenerator.GetMapping | ( | self, | |
| int | imageIndex, | ||
| float | proximityThreshold, | ||
| float | detectionThreshold ) |
Generates the mapping between detected and ground truth objects.
The i-th element of the returned vector gives the index of the ground truth object corresponding to the detected object i or -1 if there is no mapping for this object.
| bool eVision.EasyDeepLearning.ELocatorMetricsGenerator.IsValid | ( | self | ) |
Indicates whether the object contains at least one result.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.Load | ( | self, | |
| str | path ) |
Load the eVision.EasyDeepLearning.ELocatorMetricsGenerator configuration.
The given eVision.ESerializer must have been created for reading.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.RemoveResult | ( | self, | |
| eVision.EasyDeepLearning.ELocatorResult | result, | ||
| list[eVision._eVision.EasyDeepLearning.ELocatorObject] | groundtruth ) |
Removes a result from the metric.
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
| None eVision.EasyDeepLearning.ELocatorMetricsGenerator.Save | ( | self, | |
| str | path ) |
Save the eVision.EasyDeepLearning.ELocatorMetricsGenerator configuration.
The given eVision.ESerializer must have been created for writing.