Freigeben über


RankingCatalog.CrossValidate Methode

Definition

Führen Sie die Kreuzüberprüfung über numberOfFolds Gefaltete von data, durch Einpassen rowGroupColumnNameestimatorund Beachten, wenn angegeben. Bewerten Sie dann jedes Teilmodell anhand labelColumnName und rückgabemetriken.

public System.Collections.Generic.IReadOnlyList<Microsoft.ML.TrainCatalogBase.CrossValidationResult<Microsoft.ML.Data.RankingMetrics>> CrossValidate (Microsoft.ML.IDataView data, Microsoft.ML.IEstimator<Microsoft.ML.ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = "Label", string rowGroupColumnName = "GroupId", int? seed = default);
member this.CrossValidate : Microsoft.ML.IDataView * Microsoft.ML.IEstimator<Microsoft.ML.ITransformer> * int * string * string * Nullable<int> -> System.Collections.Generic.IReadOnlyList<Microsoft.ML.TrainCatalogBase.CrossValidationResult<Microsoft.ML.Data.RankingMetrics>>
Public Function CrossValidate (data As IDataView, estimator As IEstimator(Of ITransformer), Optional numberOfFolds As Integer = 5, Optional labelColumnName As String = "Label", Optional rowGroupColumnName As String = "GroupId", Optional seed As Nullable(Of Integer) = Nothing) As IReadOnlyList(Of TrainCatalogBase.CrossValidationResult(Of RankingMetrics))

Parameter

data
IDataView

Die Daten, die durch die Überprüfung ausgeführt werden sollen.

estimator
IEstimator<ITransformer>

Der Schätzer, der passt.

numberOfFolds
Int32

Anzahl der Kreuzüberprüfungsfalten.

labelColumnName
String

Die Bezeichnungsspalte (zur Auswertung).

rowGroupColumnName
String

Der Name der GroupId-Spalte in data, die zum Gruppieren von Zeilen verwendet wird. Diese Spalte wird automatisch als SamplingKeyColumn verwendet, wenn die Daten für die Kreuzüberprüfung geteilt werden, da dies durch die Bewertungsalgorithmen erforderlich ist, Wenn null keine Zeilengruppierung ausgeführt wird.

seed
Nullable<Int32>

Seed for the random number generator used to select rows for cross-validation folds.

Gibt zurück

Ergebnisse pro Faltung: Metriken, Modelle, bewertete Datasets.

Gilt für: