canonical / kubeflow-examples

Charmed Kubeflow examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI/ML & MLOps examples with Charmed Kubeflow

Get started with machine learning tooling using Charmed Kubeflow. Depending on your experience and interests, there are various examples that you could try out, including data drift, autoML or AI at the edge. Reefer to Charmed Kubeflow documentation if you would like to deploy it.

This repository is a living library for examples that use and integrate a wide range of tooling, frameworks and libraries from the AI work such as Kubeflow, MLFlow, Spark, Seldon, Triton or H2O. Its main objective is to enable professionals, data scientists and engineer, to deepen their machine learning knowledge and get familiar with open source. It is a community initiative, where everyone can contribute with their examples, share their feedback and learn more about machine learning, MLOps and more..

AI/ML maintained examples

Maintained Examples are expected to be updated with every Kubeflow release. to use the latest and greatest features, current guidelines and best practices, and to refresh command syntax, output, changed prerequisites, as needed.

Name Description Complexity leve
End-to-end MLOps pipeline Run end-to-end MLOps pipeline with Charmed Kubeflow, MLFlow & Minio Intermediate
AutoML with H2O Try AutoML capabilities with H20 image using Jupyter Notebooks within Charmed Kubeflow Intermediate
Notebook Integrations Get started with AI using Notebook images Beginner
Talking Jellyfish Learn how using multiple models to solve the business case. Beginner

What is MLOps?

MLOps is the short term for machine learning operations and it represents a set of practices that aim to simplify workflow processes and automate machine learning and deep learning deployments. It accomplishes the deployment and maintenance of models reliably and efficiently for production, at a large scale.

Learn more about MLOps

What is Kubeflow?

Kubeflow is the open source machine learning toolkit on top of Kubernetes.

Charmed Kubeflow is Canonical's official distribution of the upstream project.Using it, data scientists and machine learning engineers benefit from having ML deployments that are simple, portable and scalable. It has capabilities that cover a wide range of tasks, from experimentation using Notebooks, to training using Kubeflow Pipelines or tuning, using Katib.

Learn more about Charmed Kubeflow

Explore more about AI/ML

About

Charmed Kubeflow examples

License:Apache License 2.0


Languages

Language:Jupyter Notebook 99.8%Language:Python 0.2%Language:Shell 0.0%Language:Dockerfile 0.0%Language:Jinja 0.0%Language:CMake 0.0%