Cover image for Hands-On Machine Learning for .NET Developers

Hands-On Machine Learning for .NET Developers

Solve common business problems with state-of-the-art machine learning algorithms

Karl Tillström

Created by Karl Tillström

Discover how to bring machine learning into your .NET applications using ML.NET. You'll learn to build, train, and integrate custom models to solve real business problems, even if you're new to machine learning. Get hands-on with practical tools and techniques that make advanced ML accessible for .NET developers.

Packt | Jun 2020 | 167 min

Start Trial
LevelIntermediate
CategoriesData Science, Deep Learning Architectures and Frameworks, ML.NET, C#

What You Will Learn

You'll start by loading and preparing data, then move on to training and evaluating models using ML.NET's Model Builder and CLI. As you progress, you'll tackle practical projects like sentiment prediction and image classification, and learn how to improve and retrain your models. You'll also explore transfer learning with pre-trained models for advanced results.

Key Features

  • Build and train custom ML models directly in your .NET applications
  • Apply machine learning to real-world tasks like sentiment analysis and image recognition
  • Use pre-trained TensorFlow and ONNX models to boost your solutions

Target Audience

Perfect for .NET developers and C# programmers ready to add machine learning to their skill set. If you have experience with .NET but little or no background in ML or Python, you'll find the step-by-step approach approachable. Data scientists looking to implement ML in .NET will also benefit from practical, code-driven examples.

Related courses