dotnet / machinelearning

ML.NET is an open source and cross-platform machine learning framework for .NET.
https://dot.net/ml
MIT License
9.02k stars 1.88k forks source link

[ImageClassification Transfer Learning] Training crashes with no clear exception but this error code from dotnet: dotnet.exe (process 11108) exited with code -1073740791 #4095

Closed CESARDELATORRE closed 5 years ago

CESARDELATORRE commented 5 years ago

When training a model with the new 'ImageClassification Transfer Learning' component (v0.15.1) and only around 200 images, after a couple of hours working/training, the program crashes and exist by only showing the following error (no any particular ML.NET exception to search for):

C:\Program Files\dotnet\dotnet.exe (process 11108) exited with code -1073740791.

image

It might be related to a low level issue such as memory leaks, not sure..

Here's the code (with image dataset) I'm running:

https://github.com/dotnet/machinelearning-samples/blob/migration/v1.3/samples/csharp/getting-started/DeepLearning_TensorFlow_TransferLearning/ImageClassification.Train/Program.cs

CESARDELATORRE commented 5 years ago

Closing this issue, it was due to a bug in the testing code