AI scaling library for Spark/Flink/Ray, from laptop to cloud
Top 18.0% on sourcepulse
BigDL is a unified distributed AI framework designed to scale data analytics and AI applications from laptops to clusters. It offers specialized libraries for large language models (LLMs), big data AI pipelines, transparent program acceleration, deep learning on Spark, time series analysis, recommendation systems, and hardware-secured AI.
How It Works
BigDL leverages Apache Spark and Ray for distributed execution, enabling users to scale single-node Python or Scala/Java programs. Its core strength lies in providing high-level APIs that abstract away distributed computing complexities, allowing seamless integration with popular deep learning frameworks like TensorFlow, PyTorch, and Keras. The Nano library further enhances performance by transparently applying CPU optimizations.
Quick Start & Requirements
pip install bigdl
(recommended via conda environment).Highlighted Details
ipex-llm
.Maintenance & Community
ipex-llm
project.Licensing & Compatibility
Limitations & Caveats
bigdl-llm
library is deprecated and users should migrate to ipex-llm
. Performance optimizations are primarily targeted at Intel hardware.1 month ago
1 day