hessboost 0.1.1

A faithful, fast, pure-Rust reimplementation of XGBoost gradient boosting
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Cross-tool model interchange.
//!
//! This module implements import/export of gradient-boosted models in the
//! JSON schema used by upstream [XGBoost](https://github.com/dmlc/xgboost)
//! (`booster.save_model("m.json")`), complementing the crate's own native
//! [`BoostedModel::to_json`](crate::learner::BoostedModel::to_json) format. It lets
//! `hessboost` load models trained by real XGBoost and emit models that
//! XGBoost-compatible tooling can read.

pub mod xgboost_json;

pub use xgboost_json::{export_xgboost_json, import_xgboost_json};