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.
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.");
}
+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 mut ls: Backtracking<T> = Default::default();
ls.order = FunctionOrder::THIRD;
let ls: Backtracking<T> = Backtracking {
order: FunctionOrder::THIRD,
..Default::default()
};
let optimizer: LBFGS<T> = Default::default();
optimizer.optimize(&f, &df, &x0, &ls)
+1 -1
View File
@@ -110,7 +110,7 @@ pub struct KFold {
impl Default for KFold {
fn default() -> KFold {
KFold {
n_splits: 3 as usize,
n_splits: 3_usize,
shuffle: true,
}
}