microsoft/hummingbird
Hummingbird compiles trained ML models into tensor computation for faster inference. observed · 2026-08-28
Health v2 · maintenance only
37/100
- Activity 32
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2365
- days_rel: 678
- days_push: 412
- n_releases_24m: 1
Adoption not part of the score
3544 stars · 290 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hummingbird is a Microsoft library that compiles trained traditional ML models (decision trees, random forests, XGBoost, LightGBM) into tensor computations for PyTorch, TorchScript, ONNX, and TVM. It lets users accelerate inference with GPU and neural network framework optimizations without re-engineering their models.
Use cases
- speed up scikit-learn model inference on GPU
- convert XGBoost or LightGBM models to PyTorch
- export decision trees to ONNX for deployment
- serve sklearn models with TorchServe
- unify traditional and neural network model inference
- accelerate random forest predictions with tensor ops
When to choose
- you need faster inference for tree-based models on GPU
- you want a single serving platform for both sklearn and neural network models
- you want to export traditional ML models to TorchScript or ONNX
When to avoid
- your models are already neural networks
- you need CPU-only inference with no performance bottleneck
- you use ML operators not in Hummingbird's supported list
Facets
library · maturity active
machine-learning compiler llm-inference machine-learning deep-learning developer-tools python cross-platform model-compilation scikit-learn pytorch onnx tvm inference-optimization tree-models xgboost lightgbm gpu
1 source
- readme: https://github.com/microsoft/hummingbird · fetched 2026-08-28 · ff5874046dc1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/hummingbird | main | 37 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/hummingbird")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem