4 ms·
> by selling better AI tools to their customers Microsoft really needs this. ML.NET is quite anemic compared to the industry-standard AI toolkits: TensorFlow,
by mr_overalls 7y ago
> by selling better AI tools to their customers
Microsoft really needs this. ML.NET is quite anemic compared to the industry-standard AI toolkits: TensorFlow, theano, scikit-learn, Torch, Keras, etc.
https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotn...
- TheIronYuppie 7y agoDisclosure: I work at Azure in AI/ML Another way to think about it is that for folks building in .NET, ML.NET makes it easy for them to start using many of the ML techniques without having to learn something new. On top of that, we FULLY support all the industry standard tools - TF, Keras, PyTorch, Kubeflow, SciKit, etc etc. We even ship a VM that lets you get started with any of them in one click (https://azure.microsoft.com/en-us/services/virtual-machines/data-science-virtual-machines/ https://azure.microsoft.com/en-us/services/virtual-machines/...) and our hosted offering supports them as well! (e.g. TF - https://docs.microsoft.com/en-us/azure/machine-learning/service/how-to-train-tensorflow https://docs.microsoft.com/en-us/azure/machine-learning/serv...)
- mr_overalls 7y agoNice, thanks for the info. Maybe it's proper to think of ML.NET as training wheels, then!
- TheIronYuppie 7y agoFor what it's worth, we are pretty proud of the performance as well - I wouldn't call it training wheels :) On both scale up and run times, it measures up as among the best-in-class[1]. That is to say, for the scenarios which people use it most commonly (GBT, linear learners), it's a great fit! [1] https://arxiv.org/pdf/1905.05715.pdf https://arxiv.org/pdf/1905.05715.pdf
- vitorgrs 7y agoMicrosoft has Windows.AI tho.