Welcome to the examples
folder of ZenML! This directory contains a collection
of examples that demonstrate the use of ZenML in various settings. Whether
you're a beginner looking to explore ZenML's capabilities or an experienced
user seeking inspiration, these examples cover a range of scenarios to help
you get started quickly.
Each project in this folder is organized in a standardized structure to showcase ZenML's best practices. Moreover, each example listed below is a materialized form of one of our project templates. If you like any of the examples here, and you want to set up something similar, just grab the template and kickstart your own example. It's that simple!
Here's a brief overview of the featured examples:
Name | Description | Template |
---|---|---|
Quickstart | Our quickstart example showcasing the basic functionality and a workflow to get you started with the ZenML framework. | starter |
End-to-End Training with Batch Predictions | A comprehensive supervised ML project to train scikit-learn classification models and make predictions on tabular datasets. | e2e-batch |
NLP Training, Promotion and Deployment | An NLP pipeline that walks through tokenization, training, HP tuning, evaluation and deployment. | nlp |
If you're eager to discover more projects leveraging ZenML, you can check out our zenml-projects repository. It hosts a wide variety of projects that showcase the practical application of ZenML pipelines in different real-world examples.
Furthermore, if you are interested in targeted examples featuring a particular integration, you can check out the component guide in our docs or the integration tests in our repository.
If you have questions or need assistance with any of the examples, feel free to reach out to us on Slack!
Happy experimenting with ZenML!