1 interface inheriting from IEvaluator
Microsoft.ML.Data (1)
Evaluators\MamlEvaluator.cs (1)
22
internal interface IMamlEvaluator :
IEvaluator
1 implementation of IEvaluator
Microsoft.ML.Data (1)
Evaluators\EvaluatorBase.cs (1)
19
internal abstract partial class EvaluatorBase<TAgg> :
IEvaluator
30 references to IEvaluator
Microsoft.ML.Data (30)
Commands\EvaluateCommand.cs (1)
115
/// Signature for creating an <see cref="
IEvaluator
"/>.
Evaluators\AnomalyDetectionEvaluator.cs (2)
601
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
649
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\BinaryClassifierEvaluator.cs (5)
824
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
872
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
951
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
997
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
1320
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\ClusteringEvaluator.cs (2)
81
var resultDict = ((
IEvaluator
)this).Evaluate(rolesMappedData);
782
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\EvaluatorBase.cs (3)
14
/// This is a base class for TLC evaluators. It implements both of the <see cref="
IEvaluator
"/> methods: <see cref="Evaluate"/> and
31
Dictionary<string, IDataView>
IEvaluator
.Evaluate(RoleMappedData data)
220
IDataTransform
IEvaluator
.GetPerInstanceMetrics(RoleMappedData data) => GetPerInstanceMetricsCore(data);
Evaluators\MamlEvaluator.cs (7)
17
/// The input <see cref="RoleMappedData"/> to the <see cref="
IEvaluator
.Evaluate"/> and the <see cref="
IEvaluator
.GetPerInstanceMetrics"/> methods
50
/// A base class implementation of <see cref="IMamlEvaluator"/>. The <see cref="Evaluate"/> and <see cref="
IEvaluator
.GetPerInstanceMetrics"/>
52
/// methods on an <see cref="
IEvaluator
"/> of the appropriate type.
93
private protected abstract
IEvaluator
Evaluator { get; }
107
Dictionary<string, IDataView>
IEvaluator
.Evaluate(RoleMappedData data)
218
IDataTransform
IEvaluator
.GetPerInstanceMetrics(RoleMappedData scoredData)
Evaluators\MulticlassClassificationEvaluator.cs (2)
562
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
895
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\MultiOutputRegressionEvaluator.cs (1)
627
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\QuantileRegressionEvaluator.cs (1)
475
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\RankingEvaluator.cs (2)
264
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
875
private protected override
IEvaluator
Evaluator => _evaluator;
Evaluators\RegressionEvaluator.cs (2)
183
var resultDict = ((
IEvaluator
)this).Evaluate(roles);
349
private protected override
IEvaluator
Evaluator => _evaluator;
Utilities\ComponentCreation.cs (2)
197
public static
IEvaluator
CreateEvaluator(this IHostEnvironment env, string settings)
201
return CreateCore<
IEvaluator
>(env, typeof(SignatureEvaluator), settings);