Skip to content

Commit 762986b

Browse files
committed
Cargo format
1 parent e0d46f4 commit 762986b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+100
-51
lines changed

src/algorithm/neighbour/cover_tree.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
//! ```
2525
use std::fmt::Debug;
2626

27-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
27+
#[cfg(feature = "serde")]
28+
use serde::{Deserialize, Serialize};
2829

2930
use crate::algorithm::sort::heap_select::HeapSelection;
3031
use crate::error::{Failed, FailedError};

src/algorithm/neighbour/linear_search.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
//!
2323
//! ```
2424
25-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
25+
#[cfg(feature = "serde")]
26+
use serde::{Deserialize, Serialize};
2627
use std::cmp::{Ordering, PartialOrd};
2728
use std::marker::PhantomData;
2829

src/algorithm/neighbour/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ use crate::algorithm::neighbour::linear_search::LinearKNNSearch;
3535
use crate::error::Failed;
3636
use crate::math::distance::Distance;
3737
use crate::math::num::RealNumber;
38-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
38+
#[cfg(feature = "serde")]
39+
use serde::{Deserialize, Serialize};
3940

4041
pub(crate) mod bbd_tree;
4142
/// tree data structure for fast nearest neighbor search

src/cluster/dbscan.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@
4343
use std::fmt::Debug;
4444
use std::iter::Sum;
4545

46-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
46+
#[cfg(feature = "serde")]
47+
use serde::{Deserialize, Serialize};
4748

4849
use crate::algorithm::neighbour::{KNNAlgorithm, KNNAlgorithmName};
4950
use crate::api::{Predictor, UnsupervisedEstimator};

src/cluster/kmeans.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ use rand::Rng;
5656
use std::fmt::Debug;
5757
use std::iter::Sum;
5858

59-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
59+
#[cfg(feature = "serde")]
60+
use serde::{Deserialize, Serialize};
6061

6162
use crate::algorithm::neighbour::bbd_tree::BBDTree;
6263
use crate::api::{Predictor, UnsupervisedEstimator};

src/decomposition/pca.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@
4747
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
4848
use std::fmt::Debug;
4949

50-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
50+
#[cfg(feature = "serde")]
51+
use serde::{Deserialize, Serialize};
5152

5253
use crate::api::{Transformer, UnsupervisedEstimator};
5354
use crate::error::Failed;

src/decomposition/svd.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
use std::fmt::Debug;
4747
use std::marker::PhantomData;
4848

49-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
49+
#[cfg(feature = "serde")]
50+
use serde::{Deserialize, Serialize};
5051

5152
use crate::api::{Transformer, UnsupervisedEstimator};
5253
use crate::error::Failed;

src/ensemble/random_forest_classifier.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ use std::default::Default;
4949
use std::fmt::Debug;
5050

5151
use rand::Rng;
52-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
52+
#[cfg(feature = "serde")]
53+
use serde::{Deserialize, Serialize};
5354

5455
use crate::api::{Predictor, SupervisedEstimator};
5556
use crate::error::Failed;

src/ensemble/random_forest_regressor.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ use std::default::Default;
4747
use std::fmt::Debug;
4848

4949
use rand::Rng;
50-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
50+
#[cfg(feature = "serde")]
51+
use serde::{Deserialize, Serialize};
5152

5253
use crate::api::{Predictor, SupervisedEstimator};
5354
use crate::error::Failed;

src/error/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
use std::error::Error;
33
use std::fmt;
44

5-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
5+
#[cfg(feature = "serde")]
6+
use serde::{Deserialize, Serialize};
67

78
/// Generic error to be raised when something goes wrong.
89
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]

src/linalg/naive/dense_matrix.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#![allow(clippy::ptr_arg)]
22
use std::fmt;
33
use std::fmt::Debug;
4-
#[cfg(feature = "serde")] use std::marker::PhantomData;
4+
#[cfg(feature = "serde")]
5+
use std::marker::PhantomData;
56
use std::ops::Range;
67

78
#[cfg(feature = "serde")]

src/linear/elastic_net.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
5757
use std::fmt::Debug;
5858

59-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
59+
#[cfg(feature = "serde")]
60+
use serde::{Deserialize, Serialize};
6061

6162
use crate::api::{Predictor, SupervisedEstimator};
6263
use crate::error::Failed;

src/linear/lasso.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
2525
use std::fmt::Debug;
2626

27-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
27+
#[cfg(feature = "serde")]
28+
use serde::{Deserialize, Serialize};
2829

2930
use crate::api::{Predictor, SupervisedEstimator};
3031
use crate::error::Failed;

src/linear/linear_regression.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@
6262
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
6363
use std::fmt::Debug;
6464

65-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
65+
#[cfg(feature = "serde")]
66+
use serde::{Deserialize, Serialize};
6667

6768
use crate::api::{Predictor, SupervisedEstimator};
6869
use crate::error::Failed;

src/linear/logistic_regression.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ use std::cmp::Ordering;
5656
use std::fmt::Debug;
5757
use std::marker::PhantomData;
5858

59-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
59+
#[cfg(feature = "serde")]
60+
use serde::{Deserialize, Serialize};
6061

6162
use crate::api::{Predictor, SupervisedEstimator};
6263
use crate::error::Failed;

src/linear/ridge_regression.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@
5858
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
5959
use std::fmt::Debug;
6060

61-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
61+
#[cfg(feature = "serde")]
62+
use serde::{Deserialize, Serialize};
6263

6364
use crate::api::{Predictor, SupervisedEstimator};
6465
use crate::error::Failed;

src/math/distance/euclidian.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::math::num::RealNumber;
2425

src/math/distance/hamming.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
2121
22-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
22+
#[cfg(feature = "serde")]
23+
use serde::{Deserialize, Serialize};
2324

2425
use crate::math::num::RealNumber;
2526

src/math/distance/mahalanobis.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444

4545
use std::marker::PhantomData;
4646

47-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
47+
#[cfg(feature = "serde")]
48+
use serde::{Deserialize, Serialize};
4849

4950
use crate::math::num::RealNumber;
5051

src/math/distance/manhattan.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
//! ```
1818
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
1919
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
20-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
20+
#[cfg(feature = "serde")]
21+
use serde::{Deserialize, Serialize};
2122

2223
use crate::math::num::RealNumber;
2324

src/math/distance/minkowski.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2222
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
2323
24-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
24+
#[cfg(feature = "serde")]
25+
use serde::{Deserialize, Serialize};
2526

2627
use crate::math::num::RealNumber;
2728

src/metrics/accuracy.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
//!
1717
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
1818
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
19-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
19+
#[cfg(feature = "serde")]
20+
use serde::{Deserialize, Serialize};
2021

2122
use crate::linalg::BaseVector;
2223
use crate::math::num::RealNumber;

src/metrics/auc.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
//! * ["The ROC-AUC and the Mann-Whitney U-test", Haupt, J.](https://johaupt.github.io/roc-auc/model%20evaluation/Area_under_ROC_curve.html)
2121
#![allow(non_snake_case)]
2222

23-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
23+
#[cfg(feature = "serde")]
24+
use serde::{Deserialize, Serialize};
2425

2526
use crate::algorithm::sort::quick_sort::QuickArgSort;
2627
use crate::linalg::BaseVector;

src/metrics/cluster_hcv.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
1+
#[cfg(feature = "serde")]
2+
use serde::{Deserialize, Serialize};
23

34
use crate::linalg::BaseVector;
45
use crate::math::num::RealNumber;

src/metrics/f1.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/metrics/mean_absolute_error.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/metrics/mean_squared_error.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/metrics/precision.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/metrics/r2.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/metrics/recall.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
//!
1919
//! <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
2020
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
21-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
21+
#[cfg(feature = "serde")]
22+
use serde::{Deserialize, Serialize};
2223

2324
use crate::linalg::BaseVector;
2425
use crate::math::num::RealNumber;

src/naive_bayes/bernoulli.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ use crate::math::num::RealNumber;
4242
use crate::math::vector::RealNumberVector;
4343
use crate::naive_bayes::{BaseNaiveBayes, NBDistribution};
4444

45-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
45+
#[cfg(feature = "serde")]
46+
use serde::{Deserialize, Serialize};
4647

4748
/// Naive Bayes classifier for Bearnoulli features
4849
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]

src/naive_bayes/categorical.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ use crate::linalg::BaseVector;
3636
use crate::linalg::Matrix;
3737
use crate::math::num::RealNumber;
3838
use crate::naive_bayes::{BaseNaiveBayes, NBDistribution};
39-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
39+
#[cfg(feature = "serde")]
40+
use serde::{Deserialize, Serialize};
4041

4142
/// Naive Bayes classifier for categorical features
4243
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]

src/naive_bayes/gaussian.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ use crate::linalg::Matrix;
3030
use crate::math::num::RealNumber;
3131
use crate::math::vector::RealNumberVector;
3232
use crate::naive_bayes::{BaseNaiveBayes, NBDistribution};
33-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
33+
#[cfg(feature = "serde")]
34+
use serde::{Deserialize, Serialize};
3435

3536
/// Naive Bayes classifier for categorical features
3637
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]

src/naive_bayes/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ use crate::error::Failed;
3939
use crate::linalg::BaseVector;
4040
use crate::linalg::Matrix;
4141
use crate::math::num::RealNumber;
42-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
42+
#[cfg(feature = "serde")]
43+
use serde::{Deserialize, Serialize};
4344
use std::marker::PhantomData;
4445

4546
/// Distribution used in the Naive Bayes classifier.

src/naive_bayes/multinomial.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ use crate::math::num::RealNumber;
4242
use crate::math::vector::RealNumberVector;
4343
use crate::naive_bayes::{BaseNaiveBayes, NBDistribution};
4444

45-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
45+
#[cfg(feature = "serde")]
46+
use serde::{Deserialize, Serialize};
4647

4748
/// Naive Bayes classifier for Multinomial features
4849
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]

src/neighbors/knn_classifier.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
//!
3434
use std::marker::PhantomData;
3535

36-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
36+
#[cfg(feature = "serde")]
37+
use serde::{Deserialize, Serialize};
3738

3839
use crate::algorithm::neighbour::{KNNAlgorithm, KNNAlgorithmName};
3940
use crate::api::{Predictor, SupervisedEstimator};

src/neighbors/knn_regressor.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
//!
3737
use std::marker::PhantomData;
3838

39-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
39+
#[cfg(feature = "serde")]
40+
use serde::{Deserialize, Serialize};
4041

4142
use crate::algorithm::neighbour::{KNNAlgorithm, KNNAlgorithmName};
4243
use crate::api::{Predictor, SupervisedEstimator};

src/neighbors/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
//! <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
3434
3535
use crate::math::num::RealNumber;
36-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
36+
#[cfg(feature = "serde")]
37+
use serde::{Deserialize, Serialize};
3738

3839
/// K Nearest Neighbors Classifier
3940
pub mod knn_classifier;

src/svm/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
pub mod svc;
2727
pub mod svr;
2828

29-
#[cfg(feature = "serde")] use serde::{Deserialize, Serialize};
29+
#[cfg(feature = "serde")]
30+
use serde::{Deserialize, Serialize};
3031

3132
use crate::linalg::BaseVector;
3233
use crate::math::num::RealNumber;

0 commit comments

Comments
 (0)