-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
APIIssues pertaining the friendly APIIssues pertaining the friendly APIusabilitySmoothing user interaction or experienceSmoothing user interaction or experience
Milestone
Description
Currently TrainTestSplit can be found in the various training tasks in MLContext:
machinelearning/test/Microsoft.ML.Tests/Scenarios/Api/CookbookSamples/CookbookSamples.cs
Lines 604 to 605 in 533171a
| // Split the data 90:10 into train and test sets, train and evaluate. | |
| var (trainData, testData) = mlContext.MulticlassClassification.TrainTestSplit(data, testFraction: 0.1); |
Since that is a data operation that only involves splitting data and since it is independent on the training task, it would make more sense to have it in mlContext.Data. The previous line would look like:
var (trainData, testData) = mlContext.Data.TrainTestSplit(data, testFraction: 0.1);SuperDaveWhite
Metadata
Metadata
Assignees
Labels
APIIssues pertaining the friendly APIIssues pertaining the friendly APIusabilitySmoothing user interaction or experienceSmoothing user interaction or experience