├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── README.md ├── basic │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── custom_objective │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generalised_linear_model │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── multiclass_classification │ ├── Cargo.toml │ └── src │ │ └── main.rs └── runall.sh ├── src ├── booster.rs ├── dmatrix.rs ├── error.rs ├── lib.rs └── parameters │ ├── booster.rs │ ├── dart.rs │ ├── learning.rs │ ├── linear.rs │ ├── mod.rs │ └── tree.rs └── xgboost-sys ├── .cargo └── config ├── Cargo.toml ├── README.md ├── build.rs ├── src └── lib.rs └── wrapper.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/basic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/basic/Cargo.toml -------------------------------------------------------------------------------- /examples/basic/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/basic/src/main.rs -------------------------------------------------------------------------------- /examples/custom_objective/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/custom_objective/Cargo.toml -------------------------------------------------------------------------------- /examples/custom_objective/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/custom_objective/src/main.rs -------------------------------------------------------------------------------- /examples/generalised_linear_model/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/generalised_linear_model/Cargo.toml -------------------------------------------------------------------------------- /examples/generalised_linear_model/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/generalised_linear_model/src/main.rs -------------------------------------------------------------------------------- /examples/multiclass_classification/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/multiclass_classification/Cargo.toml -------------------------------------------------------------------------------- /examples/multiclass_classification/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/multiclass_classification/src/main.rs -------------------------------------------------------------------------------- /examples/runall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/examples/runall.sh -------------------------------------------------------------------------------- /src/booster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/booster.rs -------------------------------------------------------------------------------- /src/dmatrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/dmatrix.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parameters/booster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/booster.rs -------------------------------------------------------------------------------- /src/parameters/dart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/dart.rs -------------------------------------------------------------------------------- /src/parameters/learning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/learning.rs -------------------------------------------------------------------------------- /src/parameters/linear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/linear.rs -------------------------------------------------------------------------------- /src/parameters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/mod.rs -------------------------------------------------------------------------------- /src/parameters/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/src/parameters/tree.rs -------------------------------------------------------------------------------- /xgboost-sys/.cargo/config: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = ["-C", "link-args=-fopenmp"] 3 | -------------------------------------------------------------------------------- /xgboost-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/xgboost-sys/Cargo.toml -------------------------------------------------------------------------------- /xgboost-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/xgboost-sys/README.md -------------------------------------------------------------------------------- /xgboost-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/xgboost-sys/build.rs -------------------------------------------------------------------------------- /xgboost-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/xgboost-sys/src/lib.rs -------------------------------------------------------------------------------- /xgboost-sys/wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davechallis/rust-xgboost/HEAD/xgboost-sys/wrapper.h --------------------------------------------------------------------------------