maxpumperla/elephas
A library for distributed deep learning model training using Keras on Apache Spark clusters.

Velocity · 7d
+0.4
★ / day
Trend
→steady
star history
Elephas is a distributed deep learning library that extends Keras to run training workloads on Apache Spark clusters. It enables data-parallel and ensemble model training across multiple nodes, allowing users to scale neural network training from a single machine to distributed Spark environments. The library provides Spark integration with Keras model definitions, handling gradient aggregation and model parameter synchronization across worker nodes.