Buenas!
Hace unos días hable de la nueva version 0.5 de Machine Learning.Net. Ayer cuando comenzó .NetConf, se hizo oficial el lanzamiento de esta version con el siguiente post de Cesar de la Torre
Ahora bien, un detalle que está un poco Deep en la documentación es la forma de acceder a paquetes en modo Preview que se utilizan en los repositorios de Machine Learning y en Machine Learning Samples
Pues bien, cuando abrimos e intentamos compilar uno de los proyectos podemos ver que en las referencias de este se están utilizando packages en modo Preview
El problema que tenemos es que, al compilar, estos paquetes no están disponibles en nuget.org
Unable to find package Microsoft.ML with version (>= 0.6.0-preview-26912-3)
– Found 5 version(s) in nuget.org [ Nearest version: 0.5.0 ]
TensorFlowMLNETInceptionv3ModelScoring
La solución para esto es agregar los paquetes necesarios en modo manual desde MyGet.
PM> Install-Package Microsoft.ML -Version 0.6.0-preview-26913-1 -Source https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
O configurar un nuevo source de NuGet en Visual Studio, con la siguiente información
Name: Microsoft.ML
Source: https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
De esta manera, cuando se realice una acción de NuGet restore, por ejemplo, al compilar, tendremos disponibles todos los paquetes necesarios para trabajar.
Happy Coding!
Saludos @ Toronto
El Bruno
References
- ML.Net Homepage
- TensorFlow
- Announcing ML.NET 0.5
- MyGet dotnet-core – Microsoft.ML 0.6.0-preview-26913-1
My Posts
- ML.Net 0.5 initial support for TensorFlow
- New version 0.4, news Improvements in Text analysis using Word Embedding
- Error ‘Entry point ‘Trainers.LightGbmClassifier’ not found’ and how to fix it
- Machine Learning Glossary of terms
- Export Machine Learning.Net models to ONNX format
- Loading Data In our Learning Pipeline With List (Lists for ever!)
- What’s new in version 0.2.0
- What’s a Machine Learning model? A 7 minute video as the best possible explanation
- Write and Load models using Machine Learning .Net
- Understanding the step by step of Hello World
- Hello World in ML.Net, Machine Learning for .Net !