Locator metric generator. More...


Public Member Functions | |
| ELocatorMetricsGenerator () | |
| Constructs an ELocatorMetricsGenerator object. | |
| ELocatorMetricsGenerator (eVision.EasyDeepLearning.ELocatorMetricsGenerator other) | |
| Copy constructor of an ELocatorMetricsGenerator object. | |
| void | Load (string path) |
| Load the ELocatorMetricsGenerator configuration. The given ESerializer must have been created for reading. | |
| void | Load (eVision.ESerializer serializer) |
| void | Save (string path) |
| Save the ELocatorMetricsGenerator configuration. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| bool | IsValid () |
| Indicates whether the object contains at least one result. | |
| void | AddResult (eVision.EasyDeepLearning.ELocatorResult result, eVision.EasyDeepLearning.ELocatorObject[] groundtruth) |
| Adds a result to the metric. | |
| void | AddMetrics (eVision.EasyDeepLearning.ELocatorMetricsGenerator metrics) |
| Adds results from another ELocatorMetricsGenerator to this object. | |
| void | RemoveResult (eVision.EasyDeepLearning.ELocatorResult result, eVision.EasyDeepLearning.ELocatorObject[] groundtruth) |
| Removes a result from the metric. | |
| eVision.EasyDeepLearning.ELocatorMetrics | Generate (float proximityThreshold) |
| Generate metrics. | |
| eVision.EasyDeepLearning.ELocatorMetrics | Generate (float proximityThreshold, float threshold) |
| int[] | GetMapping (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. | |
Locator metric generator.
License(s): BasicTypes
| eVision.EasyDeepLearning.ELocatorMetricsGenerator.ELocatorMetricsGenerator | ( | ) |
Constructs an ELocatorMetricsGenerator object.
| eVision.EasyDeepLearning.ELocatorMetricsGenerator.ELocatorMetricsGenerator | ( | eVision.EasyDeepLearning.ELocatorMetricsGenerator | other | ) |
Copy constructor of an ELocatorMetricsGenerator object.
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.AddMetrics | ( | eVision.EasyDeepLearning.ELocatorMetricsGenerator | metrics | ) |
Adds results from another ELocatorMetricsGenerator to this object.
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.AddResult | ( | eVision.EasyDeepLearning.ELocatorResult | result, |
| eVision.EasyDeepLearning.ELocatorObject[] | groundtruth ) |
Adds a result to the metric.
| eVision.EasyDeepLearning.ELocatorMetrics eVision.EasyDeepLearning.ELocatorMetricsGenerator.Generate | ( | float | proximityThreshold | ) |
Generate metrics.
| eVision.EasyDeepLearning.ELocatorMetrics eVision.EasyDeepLearning.ELocatorMetricsGenerator.Generate | ( | float | proximityThreshold, |
| float | threshold ) |
| int[] eVision.EasyDeepLearning.ELocatorMetricsGenerator.GetMapping | ( | 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 | ( | ) |
Indicates whether the object contains at least one result.
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.Load | ( | eVision.ESerializer | serializer | ) |
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.Load | ( | string | path | ) |
Load the ELocatorMetricsGenerator configuration. The given ESerializer must have been created for reading.
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.RemoveResult | ( | eVision.EasyDeepLearning.ELocatorResult | result, |
| eVision.EasyDeepLearning.ELocatorObject[] | groundtruth ) |
Removes a result from the metric.
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.Save | ( | eVision.ESerializer | serializer | ) |
| void eVision.EasyDeepLearning.ELocatorMetricsGenerator.Save | ( | string | path | ) |
Save the ELocatorMetricsGenerator configuration. The given ESerializer must have been created for writing.