В соответствии с этим руководством https://docs.microsoft.com/en-us/dotnet/machine-learning/tutorials/github-issue-classification
Инициализируйте глобальную переменную _mlContext новым экземпляром MLContext со случайным начальным числом (seed: 0) для повторяемых / детерминированных результатов в нескольких обучениях.Замените строку Console.WriteLine («Hello World!») Следующим кодом в методе Main:
_mlContext = new MLContext(seed: 0);
Я попытался установить для параметра seed значение 0, 1 и ноль,но после того, как я обработал свои данные, собрал и обучил свою модель и вызвал следующий метод, я всегда получал разные результаты тестов.
MulticlassClassificationMetrics testMetrics = _mlContext.MulticlassClassification.Evaluate(_trainedModel.Transform(testDataView));
Мои данные поступают из моей базы данных, всегда с одной и той же схемой и данными.Мой вопрос: как я могу получить детерминированный результат в ML.NET, когда я пытаюсь оценить проблему классификации мультикласса?
Заранее спасибо за вашу помощь!