Fix new warnings after rustup update

This commit is contained in:
Luis Moreno
2020-11-10 00:20:26 -04:00
parent c756496b71
commit d620f225ee
3 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ pub fn make_blobs(
/// Make a large circle containing a smaller circle in 2d. /// Make a large circle containing a smaller circle in 2d.
pub fn make_circles(num_samples: usize, factor: f32, noise: f32) -> Dataset<f32, f32> { pub fn make_circles(num_samples: usize, factor: f32, noise: f32) -> Dataset<f32, f32> {
if factor >= 1.0 || factor < 0.0 { if !(0.0..1.0).contains(&factor) {
panic!("'factor' has to be between 0 and 1."); panic!("'factor' has to be between 0 and 1.");
} }
+4 -2
View File
@@ -328,8 +328,10 @@ impl<T: RealNumber, M: Matrix<T>> LogisticRegression<T, M> {
let df = |g: &mut M, w: &M| objective.df(g, w); let df = |g: &mut M, w: &M| objective.df(g, w);
let mut ls: Backtracking<T> = Default::default(); let ls: Backtracking<T> = Backtracking {
ls.order = FunctionOrder::THIRD; order: FunctionOrder::THIRD,
..Default::default()
};
let optimizer: LBFGS<T> = Default::default(); let optimizer: LBFGS<T> = Default::default();
optimizer.optimize(&f, &df, &x0, &ls) optimizer.optimize(&f, &df, &x0, &ls)
+1 -1
View File
@@ -110,7 +110,7 @@ pub struct KFold {
impl Default for KFold { impl Default for KFold {
fn default() -> KFold { fn default() -> KFold {
KFold { KFold {
n_splits: 3 as usize, n_splits: 3_usize,
shuffle: true, shuffle: true,
} }
} }