ML.NET 10 минут учебник не заканчивает обучение модели. Сообщение "Поток 0xXXXX вышел с кодом 0"
Учебник ML.NEt 10 Minute был выполнен, и после компиляции и выполнения программа зависла, и консоль бесконечно возвращает следующее:
'The thread 0x35f0 has exited with code 0 (0x0).'
Это нормальное поведение ML.NET или программа зависла?
1 ответ
Это известная ошибка при обучении определенных моделей и работе в Visual Studio с F5 (привязана к процессу):
https://github.com/dotnet/machinelearning/issues/2099
Пока обходной путь - использовать кэш в конвейере, просто добавив эту строку кода прямо перед добавлением вашего тренера:
.AppendCacheCheckpoint(mlContext)
Исправляет проблему в VS F5 и повышает производительность во многих случаях.;)
Надеюсь, это поможет, Цезарь