FindMatchesMetrics class
The evaluation metrics for the find matches algorithm. The quality of your machine learning transform is measured by getting your transform to predict some matches and comparing the results to known matches from the same dataset. The quality metrics are based on a subset of your data, so they are not precise.
Constructors
-
FindMatchesMetrics({double? areaUnderPRCurve, List<
ColumnImportance> ? columnImportances, ConfusionMatrix? confusionMatrix, double? f1, double? precision, double? recall}) -
FindMatchesMetrics.fromJson(Map<
String, dynamic> json) -
factory
Properties
- areaUnderPRCurve → double?
-
The area under the precision/recall curve (AUPRC) is a single number
measuring the overall quality of the transform, that is independent of the
choice made for precision vs. recall. Higher values indicate that you have a
more attractive precision vs. recall tradeoff.
final
-
columnImportances
→ List<
ColumnImportance> ? -
A list of
ColumnImportance
structures containing column importance metrics, sorted in order of descending importance.final - confusionMatrix → ConfusionMatrix?
-
The confusion matrix shows you what your transform is predicting accurately
and what types of errors it is making.
final
- f1 → double?
-
The maximum F1 metric indicates the transform's accuracy between 0 and 1,
where 1 is the best accuracy.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- precision → double?
-
The precision metric indicates when often your transform is correct when it
predicts a match. Specifically, it measures how well the transform finds
true positives from the total true positives possible.
final
- recall → double?
-
The recall metric indicates that for an actual match, how often your
transform predicts the match. Specifically, it measures how well the
transform finds true positives from the total records in the source data.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited