Skip to content

Commit 8858ab6

Browse files
stop shuffle rows in ITrainValidationDatasetManager (dotnet#6742)
* stop shuffle rows * make file read only
1 parent 184e661 commit 8858ab6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/Microsoft.ML.AutoML/AutoMLExperiment/IDatasetManager.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public interface ITrainValidateDatasetManager : IDatasetManager
4646
internal class TrainValidateDatasetManager : IDatasetManager, ITrainValidateDatasetManager
4747
{
4848
private ulong _rowCount;
49-
private IDataView _trainDataset;
49+
private readonly IDataView _trainDataset;
5050
private readonly IDataView _validateDataset;
5151
private readonly string _subSamplingKey = "TrainValidateDatasetSubsamplingKey";
5252
private bool _isInitialized = false;
@@ -94,7 +94,6 @@ public IDataView LoadValidateDataset(MLContext context, TrialSettings? settings)
9494
private void InitializeTrainDataset(MLContext context)
9595
{
9696
_rowCount = DatasetDimensionsUtil.CountRows(_trainDataset, ulong.MaxValue);
97-
_trainDataset = context.Data.ShuffleRows(_trainDataset);
9897
}
9998
}
10099

0 commit comments

Comments
 (0)