Build production ML pipelines from the simple step interface.
The Functional ZenML API is defined by the primitive @step and @pipeline decorators. These make it easy to quickly take your functional code into a ZenML pipeline. If you want more control over the different steps the Class based API is the way to go.
A user may also mix-and-match the Functional API with the Class Based API: All standard data types and steps that are applicable in both of these approaches.
In order to illustrate how the Functional API functions, we'll do a simple exercise to create a training pipeline from scratch (without any High Level components) and take it all the way to deployment.