#MLNet – Visualizando datos del Pipeline en la versión 0.7.0

Buenas!

Con los nuevos cambios en Machine Learning.Net con la versión 0.7.0, la capacidad dever paso a paso como los datos se procesan es un poco mas complicado. Hace untiempo, explique cómo podíamos hacer esto en el post [Understanding the step bystep of Hello World]. Sin embargo, ahora ML.Net utiliza Lazy objects, con lo que no es posible depurar en este modo paso a paso.

Una de las opciones que tenemos disponibles, se detalla en el ML.Net Cookbook, en la sección[How do I look at the intermediate data?] Y una explicación completa se puede leer en [Schema comprehension in ML.NET]

Pues bien, el equipo de Machine Learning.Net ha creado una serie de operaciones que pueden ayudarnos con estos escenarios en el repositorio de Samples en la clase [https://github.com/dotnet/machinelearning-samples/blob/master/samples/csharp/common/ConsoleHelper.cs]. En el siguiente ejemplo, basado en los ejemplos de mis sesiones de MachineLearning.Net, utilizo estas funciones para mostrar las primeras 4 filas del set de datos inicial y también para mostrar cómo se construyen los valores en la columna Features

Lo apuntare como una solución.

Happy Coding!

Saludos @ Microsoft IoT

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