#MLNet – Agregando paquetes en modo Preview desde MyGet, por ejemplo Microsoft.ML -Version 0.6.0

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

Announcing ML.NET 0.5

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

01 mlnet 0.60 preview solution explorer

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  

02 mlnet 060 preview error on build

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

03 MyGet ML.Net Sources NuGet

De esta manera, cuando se realice una acción de NuGet restore, por ejemplo, al compilar, tendremos disponibles todos los paquetes necesarios para trabajar.

04 mlnet 0.60 preview solution explorer build OK

Happy Coding!

Saludos @ Toronto

El Bruno

References

My Posts

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s