Skip to content

Commit 7a92357

Browse files
authored
Merge pull request #9 from postgresml/montana/clippy
Update to xgboost 2.0.3
2 parents a5138a1 + b1fda25 commit 7a92357

File tree

15 files changed

+567
-465
lines changed

15 files changed

+567
-465
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ readme = "README.md"
1212
[dependencies]
1313
xgboost-sys = { path = "xgboost-sys" }
1414
libc = "0.2"
15-
derive_builder = "0.11"
15+
derive_builder = "0.12"
1616
log = "0.4"
17-
tempfile = "3.0"
18-
indexmap = "1.0"
17+
tempfile = "3.9"
18+
indexmap = "2.1"
1919

2020
[features]
2121
cuda = ["xgboost-sys/cuda"]

examples/basic/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ fn main() {
1212

1313
// load train and test matrices from text files (in LibSVM format).
1414
println!("Loading train and test matrices...");
15-
let dtrain = DMatrix::load("../../xgboost-sys/xgboost/demo/data/agaricus.txt.train").unwrap();
15+
let dtrain = DMatrix::load(r#"{"uri": "../../xgboost-sys/xgboost/demo/data/agaricus.txt.train?format=libsvm"}"#).unwrap();
1616
println!("Train matrix: {}x{}", dtrain.num_rows(), dtrain.num_cols());
17-
let dtest = DMatrix::load("../../xgboost-sys/xgboost/demo/data/agaricus.txt.test").unwrap();
17+
let dtest = DMatrix::load(r#"{"uri": "../../xgboost-sys/xgboost/demo/data/agaricus.txt.test?format=libsvm"}"#).unwrap();
1818
println!("Test matrix: {}x{}", dtest.num_rows(), dtest.num_cols());
1919

2020
// configure objectives, metrics, etc.

examples/custom_objective/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use xgboost::{parameters, DMatrix, Booster};
66
fn main() {
77
// load train and test matrices from text files (in LibSVM format)
88
println!("Custom objective example...");
9-
let dtrain = DMatrix::load("../../xgboost-sys/xgboost/demo/data/agaricus.txt.train").unwrap();
10-
let dtest = DMatrix::load("../../xgboost-sys/xgboost/demo/data/agaricus.txt.test").unwrap();
9+
let dtrain = DMatrix::load(r#"{"uri": "../../xgboost-sys/xgboost/demo/data/agaricus.txt.train?format=libsvm"}"#).unwrap();
10+
let dtest = DMatrix::load(r#"{"uri": "../../xgboost-sys/xgboost/demo/data/agaricus.txt.test?format=libsvm"}"#).unwrap();
1111

1212
// specify datasets to evaluate against during training
1313
let evaluation_sets = [(&dtest, "test"), (&dtrain, "train")];

rustfmt.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
max_width = 120
2+
single_line_if_else_max_width = 80

0 commit comments

Comments
 (0)