RFCs#
Boosters is developed using a Request for Comments (RFC) process. Each major feature or design decision is documented before implementation.
RFCs describe the “why” and “how” of implementation decisions.
Preprocessing
Training
Inference & Analysis
Linear Models
Python & Tooling
RFC Status Overview#
RFC |
Title |
Status |
|---|---|---|
Dataset |
✅ Complete |
|
Trees |
✅ Complete |
|
Binning |
✅ Complete |
|
Exclusive Feature Bundling |
✅ Complete |
|
Objectives & Metrics |
✅ Complete |
|
Sampling |
✅ Complete |
|
Histograms |
✅ Complete |
|
GBDT Training |
✅ Complete |
|
GBDT Inference |
✅ Complete |
|
GBLinear |
✅ Complete |
|
Linear Leaves |
✅ Complete |
|
Categorical Features |
✅ Complete |
|
Explainability |
✅ Complete |
|
Python Bindings |
✅ Complete |
|
Evaluation Framework |
✅ Complete |
|
Model Serialization |
✅ Complete |
|
Documentation |
🔄 In Progress |
Creating an RFC#
Copy
docs/rfcs/TEMPLATE.mdFill in the template sections
Submit as a PR for review
Once approved, begin implementation
See the RFC template on GitHub for the full template.