We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e536dd commit e33922dCopy full SHA for e33922d
src/dmatrix.rs
@@ -61,10 +61,10 @@ static KEY_BASE_MARGIN: &str = "base_margin";
61
/// ```
62
/// use xgboost::DMatrix;
63
///
64
-/// let indptr = &[0, 2, 3, 6];
+/// let indptr = &[0, 1, 2, 6];
65
/// let indices = &[0, 2, 2, 0, 1, 2];
66
/// let data = &[1.0, 2.0, 3.0, 4.0, 5.0, 6.0];
67
-/// let dmat = DMatrix::from_csr(indptr, indices, data, None).unwrap();
+/// let dmat = DMatrix::from_csc(indptr, indices, data, None).unwrap();
68
/// assert_eq!(dmat.shape(), (3, 3));
69
70
#[derive(Debug)]
@@ -199,10 +199,8 @@ impl DMatrix {
199
debug!("Loading DMatrix from: {}", path.as_ref().display());
200
let mut handle = ptr::null_mut();
201
let fname = ffi::CString::new(path.as_ref().as_os_str().as_bytes()).unwrap();
202
- let silent = true;
203
- xgb_call!(xgboost_sys::XGDMatrixCreateFromFile(
+ xgb_call!(xgboost_sys::XGDMatrixCreateFromURI(
204
fname.as_ptr(),
205
- silent as i32,
206
&mut handle
207
))?;
208
DMatrix::new(handle)
0 commit comments