Training with ML.NET and LightGBM on Synology with Docker
It just worked on Windows 😀
dotnet/machinelearning
:
ML.NET is an open source and cross-platform machine learning framework for .NET.
microsoft/LightGBM
:
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
After writing some code to fetch and mold the data, I was ready to train “my” AI, dubbed “PongRank” which was easy enough and all was good until I added a small WebApi to automate future syncing, retraining and predictions.