MLRun is an end-to-end open-source MLOps solution to manage and automate your entire analytics and machine learning lifecycle, from data ingestion, through model development to full pipeline deployment. MLRun is running as a built-in service in Iguazio and is integrated well with other services in the platform. Its primary goal is to ease the development of machine learning pipeline at scale and help organizations build a robust process for moving from the research phase to fully operational production deployments.
MLRun introduces a robust transformation engine that allows to perform complex operations in a few lines of Python code. To test the execution process, call the infer method with a sample DataFrame, this runs all operations in memory without storing the results. Once The graph is defined, it’s time to ingest the data.