Apache SystemDS Python API

The SystemDS Python API (systemds) provides a Python interface for building end-to-end ML pipelines. It includes Matrix and Frame types for distributed data manipulation, built-in algorithms for preprocessing, feature engineering, classification, regression, and clustering, and federated learning capabilities. The Python API communicates with a SystemDS runtime backend via gRPC for distributed execution on Apache Spark.