SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free. Learn more →
Top 5 C++ gradient-boosting Projects
-
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Project mention: SIRUS.jl: Interpretable Machine Learning via Rule Extraction | /r/Julia | 2023-06-29SIRUS.jl is a pure Julia implementation of the SIRUS algorithm by Bénard et al. (2021). The algorithm is a rule-based machine learning model meaning that it is fully interpretable. The algorithm does this by firstly fitting a random forests and then converting this forest to rules. Furthermore, the algorithm is stable and achieves a predictive performance that is comparable to LightGBM, a state-of-the-art gradient boosting model created by Microsoft. Interpretability, stability, and predictive performance are described in more detail below.
-
Project mention: [D] Alternatives to the shap explainability package | /r/MachineLearning | 2022-11-25
Maybe InterpretML? It's developed and maintained by Microsoft Research and consolidates a lot of different explainability methods.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
yggdrasil-decision-forests
A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models.
Project mention: Binary image classification using random forest algorithm | /r/embedded | 2022-11-07However if you know cpp you can use Yggdrasil https://github.com/google/yggdrasil-decision-forests.
-
Machine learning (e.g., Feedzai)
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
C++ gradient-boosting related posts
- Conselhos para embedded
- [D] Alternatives to the shap explainability package
- [N] Google confirms DeepMind Health Streams project has been killed off
- [Discussion] XGBoost is the way.
- [D] Generalized Additive Models… with trees?
- Machine Learning with Medical Data (unbalanced dataset)
-
A note from our sponsor - SonarCloud
www.sonarsource.com | 3 Oct 2023
Index
What are some of the best open-source gradient-boosting projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | LightGBM | 15,492 |
2 | interpret | 5,697 |
3 | yggdrasil-decision-forests | 361 |
4 | fairgbm | 92 |
5 | decision-tree-classifier | 2 |