feat: documentation adjusted to new builder
This commit is contained in:
@@ -15,11 +15,9 @@
|
|||||||
//! let blobs = generator::make_blobs(100, 2, 3);
|
//! let blobs = generator::make_blobs(100, 2, 3);
|
||||||
//! let x = DenseMatrix::from_vec(blobs.num_samples, blobs.num_features, &blobs.data);
|
//! let x = DenseMatrix::from_vec(blobs.num_samples, blobs.num_features, &blobs.data);
|
||||||
//! // Fit the algorithm and predict cluster labels
|
//! // Fit the algorithm and predict cluster labels
|
||||||
//! let labels = DBSCAN::fit(&x, Distances::euclidian(), DBSCANParameters{
|
//! let labels = DBSCAN::fit(&x, Distances::euclidian(),
|
||||||
//! min_samples: 5,
|
//! DBSCANParameters::default().with_eps(3.0)).
|
||||||
//! eps: 3.0,
|
//! and_then(|dbscan| dbscan.predict(&x));
|
||||||
//! algorithm: KNNAlgorithmName::CoverTree
|
|
||||||
//! }).and_then(|dbscan| dbscan.predict(&x));
|
|
||||||
//!
|
//!
|
||||||
//! println!("{:?}", labels);
|
//! println!("{:?}", labels);
|
||||||
//! ```
|
//! ```
|
||||||
|
|||||||
@@ -45,9 +45,9 @@
|
|||||||
//! let y: Vec<f64> = vec![83.0, 88.5, 88.2, 89.5, 96.2, 98.1, 99.0,
|
//! let y: Vec<f64> = vec![83.0, 88.5, 88.2, 89.5, 96.2, 98.1, 99.0,
|
||||||
//! 100.0, 101.2, 104.6, 108.4, 110.8, 112.6, 114.2, 115.7, 116.9];
|
//! 100.0, 101.2, 104.6, 108.4, 110.8, 112.6, 114.2, 115.7, 116.9];
|
||||||
//!
|
//!
|
||||||
//! let lr = LinearRegression::fit(&x, &y, LinearRegressionParameters {
|
//! let lr = LinearRegression::fit(&x, &y,
|
||||||
//! solver: LinearRegressionSolverName::QR, // or SVD
|
//! LinearRegressionParameters::default().
|
||||||
//! }).unwrap();
|
//! with_solver(LinearRegressionSolverName::QR)).unwrap();
|
||||||
//!
|
//!
|
||||||
//! let y_hat = lr.predict(&x).unwrap();
|
//! let y_hat = lr.predict(&x).unwrap();
|
||||||
//! ```
|
//! ```
|
||||||
|
|||||||
@@ -45,11 +45,8 @@
|
|||||||
//! let y: Vec<f64> = vec![83.0, 88.5, 88.2, 89.5, 96.2, 98.1, 99.0,
|
//! let y: Vec<f64> = vec![83.0, 88.5, 88.2, 89.5, 96.2, 98.1, 99.0,
|
||||||
//! 100.0, 101.2, 104.6, 108.4, 110.8, 112.6, 114.2, 115.7, 116.9];
|
//! 100.0, 101.2, 104.6, 108.4, 110.8, 112.6, 114.2, 115.7, 116.9];
|
||||||
//!
|
//!
|
||||||
//! let y_hat = RidgeRegression::fit(&x, &y, RidgeRegressionParameters {
|
//! let y_hat = RidgeRegression::fit(&x, &y, RidgeRegressionParameters::default().with_alpha(0.1)).
|
||||||
//! solver: RidgeRegressionSolverName::Cholesky,
|
//! and_then(|lr| lr.predict(&x)).unwrap();
|
||||||
//! alpha: 0.1,
|
|
||||||
//! normalize: true
|
|
||||||
//! }).and_then(|lr| lr.predict(&x)).unwrap();
|
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//! ## References:
|
//! ## References:
|
||||||
|
|||||||
Reference in New Issue
Block a user