Skip to content

Python-Based Machine Learning

We provide a proof-of-concept support for Machine Learning based in Python and Scikit-Learn 1.


This machine learning implementation is accessible via the subworkflow editor interface. Pre-assembled ML workflows can be imported directly from the Workflows Bank.

Workflow Structure

Python ML workflows contain two subworkflows: one to set to prepare the job for model training, and another to handle training and prediction with the model. For more details, please see this page.


Machine learning subworkflows can perform a variety of operations on the data before and after training, such as scaling the data or creating a plot. In addition, several models covering regression, classification, and clustering are implemented. For details on the operations available, please see this page.