claudedwithlove
explore/metalgbm

metalgbm

Crafted

MetalGBM is a gradient boosting library written in Rust that executes on Apple Silicon GPUs via Metal, filling the gap left by XGBoost and LightGBM's lack of native Apple GPU support. It aims to provide feature parity with mainstream gradient boosting frameworks while offering a Python scikit-learn compatible interface for machine learning workflows.

·0··submitted April 17, 2026
View on GitHub
Clauded With Love Rating
5.0 / 10

MetalGBM aims to create a Rust-based gradient boosting library that leverages Apple Silicon GPUs via Metal, addressing the gap left by XGBoost and LightGBM's lack of native Apple GPU support. The project proposes a scikit-learn compatible Python interface for seamless integration into existing ML workflows.

Code Quality2.0
Usefulness8.5
Claude Usage3.0
Documentation2.5
Originality9.0
Highlights
  • Addresses a genuine gap in the ML ecosystem for Apple Silicon GPU acceleration
  • Ambitious goal of feature parity with established libraries like XGBoost and LightGBM
  • Targets the underserved Apple Silicon developer community with native GPU support
To Improve
  • Add actual implementation code beyond the README to demonstrate feasibility and progress
  • Include concrete benchmarks, API examples, installation instructions, and development roadmap in documentation
Language
Topic