Git Product home page Git Product logo

machine-learning-infrastructure-and-best-practices-for-software-engineers's Introduction

Machine Learning Infrastructure and Best Practices for Software Engineers

no-image

This is the code repository for Machine Learning Infrastructure and Best Practices for Software Engineers, published by Packt.

Take your machine learning software from a prototype to a fully fledged software system

What is this book about?

Machine learning is an important driver of innovation in software products. This book will help you take your machine learning prototype to the next level and scale it up using concepts such as data provisioning, processing, and quality control.

This book covers the following exciting features:

  • Identify what the machine learning software best suits your needs
  • Work with scalable machine learning pipelines
  • Scale up pipelines from prototypes to fully fledged software
  • Choose suitable data sources and processing methods for your product
  • Differentiate raw data from complex processing, noting their advantages
  • Track and mitigate important ethical risks in machine learning software
  • Work with testing and validation for machine learning systems

If you feel this book is for you, get your copy today! https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter01.

The code will look like the following:

def fibRec(n):
 if n < 2:
     return n
 else:
     return fibRec(n-1) + fibRec(n-2)

Following is what you need for this book: If you’re a machine learning engineer, this book will help you design more robust software, and understand which scaling-up challenges you need to address and why. Software engineers will benefit from best practices that will make your products robust, reliable, and innovative. Decision makers will also find lots of useful information in this book, including guidance on what to look for in a well-designed machine learning software product.

With the following software and hardware list you can run all code files present in the book (Chapter 1-17).

Software and Hardware List

Chapter Software required OS required
1-17 Python 3.11 Windows, Ubuntu, Debian Linux, or Windows Subsystem for Linux (WSL)
1-17 PyTorch 2.1 Windows, Ubuntu, or Debian Linux

Related products

Get to Know the Author

Miroslaw Staron is a Professor at the Department of Computer Science and Engineering, University of Gothenburg, Sweden. He has published extensively on software metrics, model-driven software development and empirical software engineering, and has worked together with Ericsson, Volvo, and other telecom companies and car manufacturers. His research interests include advanced machine learning in software engineering as well as in telecommunications and critical care.

machine-learning-infrastructure-and-best-practices-for-software-engineers's People

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.