MLeap is a serialization format and execution engine for machine learning pipelines. You can find the package at the MLeap GitHub repo. It is an open source package and employs the Apache License 2.0. For licensing details, see the MLeap license.
- MLeap works with Spark versions 2.0, 2.1, 2.2, 2.3, and 2.4. It does not support Spark 3.0 or above.
MLeap is included in Databricks Runtime for Machine Learning, a Databricks Runtime runtime that provides a ready-to-go environment for machine learning and data science. Instead of installing MLeap using the following instructions, you can simply create a cluster using Databricks Runtime ML. See Databricks Runtime for Machine Learning.
The following notebooks provide guidance on installing MLeap on Databricks and give an example of a Model Export workflow.