DEV Community

0 seconds of 1 hour, 11 minutes, 51 secondsVolume 90%
Press shift question mark to access a list of keyboard shortcuts
00:00
00:00
1:11:51
 
Eze Lanza
Eze Lanza

Posted on

1

S1E1: Code & Deploy: Build and Deploy an ML Binary Classifier

Join me with my guest William Arias, developer advocate at GitLab, as they show you step-by-step how to code and deploy a binary classifier using machine learning with open source tools. You’ll first prototype a solution in a Jupyter Notebook, then set up a basic CI pipeline to automate a machine learning app experimentation with MLFlow. Next, you’ll refactor the application (a bit) and create an API endpoint and simple UI for it to test manually (vibe testing). Before you’re done, you’ll learn how to combine everything and deploy the application to a runtime in the cloud using CI/CD principles. 

In this session, you’ll learn how to:

• Prototype a binary classifier using machine learning in a Jupyter Notebook.

• Set up a basic continuous integration (CI) pipeline with MLFlow for app experimentation.

• Refactor the application to create an API endpoint and a simple user interface.

• Deploy the application to a cloud runtime using continuous deployment (CD) principles.

Links to repo
https://gitlab.com/gitlab-da/use-cases/devsecops-platform/deep-learning/meowsky-classifier/-/blob/main/classifier/modeling/train.py

https://gitlab.com/gitlab-da/use-cases/devsecops-platform/deep-learning/meowsky-classifier/-/blob/main/classifier/modeling/train.py

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (2)

Collapse
 
kagendo_mungai_3a4b2f3fbf profile image
Kagendo Mungai

Watching from kenya

Collapse
 
kagendo_mungai_3a4b2f3fbf profile image
Kagendo Mungai

great

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay