[INFO] cloning repository https://github.com/keejkrej/mlab-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/keejkrej/mlab-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkeejkrej%2Fmlab-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkeejkrej%2Fmlab-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1fb68a2be4b9b1fc396ddeb5508b057f8b24dcdd [INFO] checking keejkrej/mlab-rs against 65b20a97de33e9e59992793a144aef2950c48c76 for pr-154715 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkeejkrej%2Fmlab-rs" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/keejkrej/mlab-rs [INFO] finished tweaking git repo https://github.com/keejkrej/mlab-rs [INFO] tweaked toml for git repo https://github.com/keejkrej/mlab-rs written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/keejkrej/mlab-rs on toolchain 65b20a97de33e9e59992793a144aef2950c48c76 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65b20a97de33e9e59992793a144aef2950c48c76" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/keejkrej/mlab-rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65b20a97de33e9e59992793a144aef2950c48c76" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea [INFO] running `Command { std: "docker" "start" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea" "/opt/rustwide/cargo-home/bin/cargo" "+65b20a97de33e9e59992793a144aef2950c48c76" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea" "/opt/rustwide/cargo-home/bin/cargo" "+65b20a97de33e9e59992793a144aef2950c48c76" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling zerocopy v0.8.52 [INFO] [stderr] Checking bytemuck v1.25.0 [INFO] [stderr] Checking simd-adler32 v0.3.9 [INFO] [stderr] Checking memchr v2.8.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Checking log v0.4.32 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Checking avif-serialize v0.8.9 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Checking pxfm v0.1.29 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking num-lazy v0.4.1 [INFO] [stderr] Checking strength_reduce v0.2.4 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking wide v0.7.33 [INFO] [stderr] Checking flate2 v1.1.9 [INFO] [stderr] Checking no_std_io2 v0.9.4 [INFO] [stderr] Checking nom v8.0.0 [INFO] [stderr] Checking bitstream-io v4.10.0 [INFO] [stderr] Checking png v0.18.1 [INFO] [stderr] Checking maybe-rayon v0.1.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking primal-check v0.3.4 [INFO] [stderr] Checking transpose v0.2.3 [INFO] [stderr] Checking simba v0.8.1 [INFO] [stderr] Checking lambert_w v2.0.3 [INFO] [stderr] Checking simba v0.9.1 [INFO] [stderr] Checking rustfft v6.4.1 [INFO] [stderr] Checking moxcms v0.8.1 [INFO] [stderr] Checking ndarray v0.16.1 [INFO] [stderr] Compiling zerocopy-derive v0.8.52 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling profiling-procmacros v1.0.18 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling nalgebra-macros v0.2.2 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Compiling numeric_literals v0.2.0 [INFO] [stderr] Checking profiling v1.0.18 [INFO] [stderr] Checking ellip v1.1.0 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking equator v0.4.2 [INFO] [stderr] Checking aligned-vec v0.6.4 [INFO] [stderr] Checking special v0.13.1 [INFO] [stderr] Checking v_frame v0.3.9 [INFO] [stderr] Checking thiserror v2.0.18 [INFO] [stderr] Checking av1-grain v0.2.5 [INFO] [stderr] Checking av-scenechange v0.14.1 [INFO] [stderr] Checking rav1e v0.8.1 [INFO] [stderr] Checking nalgebra v0.33.3 [INFO] [stderr] Checking nalgebra v0.32.6 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking exr v1.74.0 [INFO] [stderr] Checking tiff v0.11.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.6 [INFO] [stderr] Checking rand_distr v0.4.3 [INFO] [stderr] Checking ravif v0.13.0 [INFO] [stderr] Checking image v0.25.10 [INFO] [stderr] Checking imageproc v0.25.1 [INFO] [stderr] Checking mlab_rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/numpy_ml/bandits.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `array` [INFO] [stdout] --> src/numpy_ml/neural_nets/utils.rs:1:19 [INFO] [stdout] | [INFO] [stdout] 1 | use ndarray::{array, Array2}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::Rng` [INFO] [stdout] --> src/numpy_ml/neural_nets/utils.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use rand::Rng; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionUnknownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:151:6 [INFO] [stdout] | [INFO] [stdout] 151 | impl BayesianLinearRegressionUnknownVariance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionKnownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:238:6 [INFO] [stdout] | [INFO] [stdout] 238 | impl BayesianLinearRegressionKnownVariance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::GeneralizedLinearModel`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:317:6 [INFO] [stdout] | [INFO] [stdout] 317 | impl GeneralizedLinearModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/numpy_ml/bandits.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand::Rng` [INFO] [stdout] --> src/numpy_ml/neural_nets/utils.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use rand::Rng; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionUnknownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:151:6 [INFO] [stdout] | [INFO] [stdout] 151 | impl BayesianLinearRegressionUnknownVariance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionKnownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:238:6 [INFO] [stdout] | [INFO] [stdout] 238 | impl BayesianLinearRegressionKnownVariance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::GeneralizedLinearModel`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:317:6 [INFO] [stdout] | [INFO] [stdout] 317 | impl GeneralizedLinearModel { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionKnownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn.rs:166:39 [INFO] [stdout] | [INFO] [stdout] 166 | let mut model = linear_model::BayesianLinearRegressionKnownVariance::new(0.0, 1.0, None, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::BayesianLinearRegressionUnknownVariance`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn.rs:179:39 [INFO] [stdout] | [INFO] [stdout] 179 | let mut model = linear_model::BayesianLinearRegressionUnknownVariance::new(1.0, 1.0, 0.0, None, true); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `sklearn::linear_model::GeneralizedLinearModel`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn.rs:192:39 [INFO] [stdout] | [INFO] [stdout] 192 | let mut model = linear_model::GeneralizedLinearModel::new("identity", true, 1e-6, 25); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | alpha, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::beta`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | beta, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | mu, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | prior_cov, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | posterior_mean: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:160:13 [INFO] [stdout] | [INFO] [stdout] 160 | posterior_cov: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:171:47 [INFO] [stdout] | [INFO] [stdout] 171 | let prior_mean = Array1::from_elem(if self.fit_intercept { ncols + 1 } else { ncols }, self.mu); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:171:96 [INFO] [stdout] | [INFO] [stdout] 171 | let prior_mean = Array1::from_elem(if self.fit_intercept { ncols + 1 } else { ncols }, self.mu); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:172:12 [INFO] [stdout] | [INFO] [stdout] 172 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:183:25 [INFO] [stdout] | [INFO] [stdout] 183 | let prior_cov = self.prior_cov.clone().unwrap_or_else(|| Array2::eye(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:199:36 [INFO] [stdout] | [INFO] [stdout] 199 | let shape = nrows as f64 + self.alpha; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:200:38 [INFO] [stdout] | [INFO] [stdout] 200 | let sigma = (1.0 / shape) * (self.alpha * self.beta.powi(2) + a.dot(&b.dot(&c))); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::beta`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:200:51 [INFO] [stdout] | [INFO] [stdout] 200 | let sigma = (1.0 / shape) * (self.alpha * self.beta.powi(2) + a.dot(&b.dot(&c))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | self.posterior_mean = Some(posterior_mean); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | self.posterior_cov = Some(posterior_cov); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:211:30 [INFO] [stdout] | [INFO] [stdout] 211 | let posterior_mean = self.posterior_mean.as_ref().expect("Bayesian model not fitted"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:213:12 [INFO] [stdout] | [INFO] [stdout] 213 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:241:13 [INFO] [stdout] | [INFO] [stdout] 241 | mu, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | sigma, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | prior_cov, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:245:13 [INFO] [stdout] | [INFO] [stdout] 245 | posterior_mean: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | posterior_cov: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 256 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:269:25 [INFO] [stdout] | [INFO] [stdout] 269 | let prior_cov = self.prior_cov.clone().unwrap_or_else(|| Array2::eye(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | let v_inv_mu = v_inv.dot(&Array1::from_elem(m, self.mu)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:281:22 [INFO] [stdout] | [INFO] [stdout] 281 | let sigma2 = self.sigma * self.sigma; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:281:35 [INFO] [stdout] | [INFO] [stdout] 281 | let sigma2 = self.sigma * self.sigma; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | self.posterior_mean = Some(posterior_mean); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | self.posterior_cov = Some(posterior_cov); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:290:30 [INFO] [stdout] | [INFO] [stdout] 290 | let posterior_mean = self.posterior_mean.as_ref().expect("Bayesian model not fitted"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | link: link.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::tol`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:322:13 [INFO] [stdout] | [INFO] [stdout] 322 | tol, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::max_iter`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | max_iter, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:324:13 [INFO] [stdout] | [INFO] [stdout] 324 | beta: None, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::is_fit`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:325:13 [INFO] [stdout] | [INFO] [stdout] 325 | is_fit: false, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:336:36 [INFO] [stdout] | [INFO] [stdout] 336 | let mut eta = link_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:337:39 [INFO] [stdout] | [INFO] [stdout] 337 | let mut theta = theta_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:338:41 [INFO] [stdout] | [INFO] [stdout] 338 | let mut beta = Array1::zeros(if self.fit_intercept { ncols + 1 } else { ncols }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::max_iter`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:340:21 [INFO] [stdout] | [INFO] [stdout] 340 | for _ in 0..self.max_iter { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:341:49 [INFO] [stdout] | [INFO] [stdout] 341 | let link_prime = link_prime_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:342:45 [INFO] [stdout] | [INFO] [stdout] 342 | let b_prime2 = b_prime2_values(&self.link, &theta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:348:29 [INFO] [stdout] | [INFO] [stdout] 348 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:377:35 [INFO] [stdout] | [INFO] [stdout] 377 | mu = inv_link_values(&self.link, &eta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:378:35 [INFO] [stdout] | [INFO] [stdout] 378 | theta = theta_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::tol`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:380:23 [INFO] [stdout] | [INFO] [stdout] 380 | if diff < self.tol * (beta.len() as f64) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:385:9 [INFO] [stdout] | [INFO] [stdout] 385 | self.beta = Some(beta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::is_fit`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | self.is_fit = true; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:391:20 [INFO] [stdout] | [INFO] [stdout] 391 | let beta = self.beta.as_ref().expect("GeneralizedLinearModel not fitted"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:393:25 [INFO] [stdout] | [INFO] [stdout] 393 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:404:26 [INFO] [stdout] | [INFO] [stdout] 404 | inv_link_values(&self.link, &design.dot(beta)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | alpha, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::beta`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | beta, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | mu, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | prior_cov, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | posterior_mean: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:160:13 [INFO] [stdout] | [INFO] [stdout] 160 | posterior_cov: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:171:47 [INFO] [stdout] | [INFO] [stdout] 171 | let prior_mean = Array1::from_elem(if self.fit_intercept { ncols + 1 } else { ncols }, self.mu); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:171:96 [INFO] [stdout] | [INFO] [stdout] 171 | let prior_mean = Array1::from_elem(if self.fit_intercept { ncols + 1 } else { ncols }, self.mu); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:172:12 [INFO] [stdout] | [INFO] [stdout] 172 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:183:25 [INFO] [stdout] | [INFO] [stdout] 183 | let prior_cov = self.prior_cov.clone().unwrap_or_else(|| Array2::eye(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:199:36 [INFO] [stdout] | [INFO] [stdout] 199 | let shape = nrows as f64 + self.alpha; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::alpha`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:200:38 [INFO] [stdout] | [INFO] [stdout] 200 | let sigma = (1.0 / shape) * (self.alpha * self.beta.powi(2) + a.dot(&b.dot(&c))); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::beta`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:200:51 [INFO] [stdout] | [INFO] [stdout] 200 | let sigma = (1.0 / shape) * (self.alpha * self.beta.powi(2) + a.dot(&b.dot(&c))); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | self.posterior_mean = Some(posterior_mean); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | self.posterior_cov = Some(posterior_cov); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:211:30 [INFO] [stdout] | [INFO] [stdout] 211 | let posterior_mean = self.posterior_mean.as_ref().expect("Bayesian model not fitted"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionUnknownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionUnknownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:213:12 [INFO] [stdout] | [INFO] [stdout] 213 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:241:13 [INFO] [stdout] | [INFO] [stdout] 241 | mu, [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:242:13 [INFO] [stdout] | [INFO] [stdout] 242 | sigma, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | prior_cov, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:245:13 [INFO] [stdout] | [INFO] [stdout] 245 | posterior_mean: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | posterior_cov: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:256:25 [INFO] [stdout] | [INFO] [stdout] 256 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::prior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:269:25 [INFO] [stdout] | [INFO] [stdout] 269 | let prior_cov = self.prior_cov.clone().unwrap_or_else(|| Array2::eye(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::mu`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | let v_inv_mu = v_inv.dot(&Array1::from_elem(m, self.mu)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:281:22 [INFO] [stdout] | [INFO] [stdout] 281 | let sigma2 = self.sigma * self.sigma; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::sigma`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:281:35 [INFO] [stdout] | [INFO] [stdout] 281 | let sigma2 = self.sigma * self.sigma; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | self.posterior_mean = Some(posterior_mean); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_cov`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | self.posterior_cov = Some(posterior_cov); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::posterior_mean`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:290:30 [INFO] [stdout] | [INFO] [stdout] 290 | let posterior_mean = self.posterior_mean.as_ref().expect("Bayesian model not fitted"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::BayesianLinearRegressionKnownVariance::fit_intercept`: Use crate::numpy_ml::linear_models::BayesianLinearRegressionKnownVariance instead [INFO] [stdout] --> src/sklearn/linear_model.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | link: link.to_string(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | fit_intercept, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::tol`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:322:13 [INFO] [stdout] | [INFO] [stdout] 322 | tol, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::max_iter`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | max_iter, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:324:13 [INFO] [stdout] | [INFO] [stdout] 324 | beta: None, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::is_fit`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:325:13 [INFO] [stdout] | [INFO] [stdout] 325 | is_fit: false, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:336:36 [INFO] [stdout] | [INFO] [stdout] 336 | let mut eta = link_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:337:39 [INFO] [stdout] | [INFO] [stdout] 337 | let mut theta = theta_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:338:41 [INFO] [stdout] | [INFO] [stdout] 338 | let mut beta = Array1::zeros(if self.fit_intercept { ncols + 1 } else { ncols }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::max_iter`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:340:21 [INFO] [stdout] | [INFO] [stdout] 340 | for _ in 0..self.max_iter { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:341:49 [INFO] [stdout] | [INFO] [stdout] 341 | let link_prime = link_prime_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:342:45 [INFO] [stdout] | [INFO] [stdout] 342 | let b_prime2 = b_prime2_values(&self.link, &theta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:348:29 [INFO] [stdout] | [INFO] [stdout] 348 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:377:35 [INFO] [stdout] | [INFO] [stdout] 377 | mu = inv_link_values(&self.link, &eta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:378:35 [INFO] [stdout] | [INFO] [stdout] 378 | theta = theta_values(&self.link, &mu); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::tol`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:380:23 [INFO] [stdout] | [INFO] [stdout] 380 | if diff < self.tol * (beta.len() as f64) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:385:9 [INFO] [stdout] | [INFO] [stdout] 385 | self.beta = Some(beta); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::is_fit`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | self.is_fit = true; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::beta`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:391:20 [INFO] [stdout] | [INFO] [stdout] 391 | let beta = self.beta.as_ref().expect("GeneralizedLinearModel not fitted"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::fit_intercept`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:393:25 [INFO] [stdout] | [INFO] [stdout] 393 | let design = if self.fit_intercept { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `sklearn::linear_model::GeneralizedLinearModel::link`: Use crate::numpy_ml::linear_models::GeneralizedLinearModel instead [INFO] [stdout] --> src/sklearn/linear_model.rs:404:26 [INFO] [stdout] | [INFO] [stdout] 404 | inv_link_values(&self.link, &design.dot(beta)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_loss` [INFO] [stdout] --> src/numpy_ml/neural_nets/schedulers.rs:168:43 [INFO] [stdout] | [INFO] [stdout] 168 | fn learning_rate(&self, _step: usize, cur_loss: Option) -> f64 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_loss` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `poly_mul` is never used [INFO] [stdout] --> src/sp/signal.rs:196:4 [INFO] [stdout] | [INFO] [stdout] 196 | fn poly_mul(a: &[f64], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `polyder` is never used [INFO] [stdout] --> src/sp/signal.rs:214:4 [INFO] [stdout] | [INFO] [stdout] 214 | fn polyder(p: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_lower_triangular` is never used [INFO] [stdout] --> src/sp/signal.rs:248:4 [INFO] [stdout] | [INFO] [stdout] 248 | fn solve_lower_triangular(l: &[Vec], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_upper_triangular` is never used [INFO] [stdout] --> src/sp/signal.rs:261:4 [INFO] [stdout] | [INFO] [stdout] 261 | fn solve_upper_triangular(u: &[Vec], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `compute_q_matrix` is never used [INFO] [stdout] --> src/sp/signal.rs:321:4 [INFO] [stdout] | [INFO] [stdout] 321 | fn compute_q_matrix(q_accum: &[Vec<(f64, f64)>], n: usize) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `eigenvalues_hessenberg` is never used [INFO] [stdout] --> src/sp/signal.rs:346:4 [INFO] [stdout] | [INFO] [stdout] 346 | fn eigenvalues_hessenberg(mut h: Vec>) -> Vec<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_from_poly` is never used [INFO] [stdout] --> src/sp/signal.rs:470:4 [INFO] [stdout] | [INFO] [stdout] 470 | fn roots_from_poly(poly: &[f64]) -> Vec<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_to_coeffs` is never used [INFO] [stdout] --> src/sp/signal.rs:608:4 [INFO] [stdout] | [INFO] [stdout] 608 | fn roots_to_coeffs(roots: &[(f64, f64)]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_to_coeffs_conjugate_pairs` is never used [INFO] [stdout] --> src/sp/signal.rs:624:4 [INFO] [stdout] | [INFO] [stdout] 624 | fn roots_to_coeffs_conjugate_pairs(roots: &[(f64, f64)]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `norminv` is never used [INFO] [stdout] --> src/sp/special.rs:175:4 [INFO] [stdout] | [INFO] [stdout] 175 | fn norminv(p: f64) -> f64 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `init` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Linear { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | init: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `optimizer` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub struct RNNCell { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 139 | optimizer: Box, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `optimizer` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 282 | pub struct LSTMCell { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 290 | optimizer: Box, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `initial_lr` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/schedulers.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 102 | pub struct KingScheduler { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 103 | initial_lr: f64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_loss` [INFO] [stdout] --> src/numpy_ml/neural_nets/schedulers.rs:168:43 [INFO] [stdout] | [INFO] [stdout] 168 | fn learning_rate(&self, _step: usize, cur_loss: Option) -> f64 { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_loss` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `approx_eq_arr1` is never used [INFO] [stdout] --> src/sp/linalg.rs:544:8 [INFO] [stdout] | [INFO] [stdout] 544 | fn approx_eq_arr1(a: &Array1, b: &Array1, tol: f64) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `poly_mul` is never used [INFO] [stdout] --> src/sp/signal.rs:196:4 [INFO] [stdout] | [INFO] [stdout] 196 | fn poly_mul(a: &[f64], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `polyder` is never used [INFO] [stdout] --> src/sp/signal.rs:214:4 [INFO] [stdout] | [INFO] [stdout] 214 | fn polyder(p: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_lower_triangular` is never used [INFO] [stdout] --> src/sp/signal.rs:248:4 [INFO] [stdout] | [INFO] [stdout] 248 | fn solve_lower_triangular(l: &[Vec], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `solve_upper_triangular` is never used [INFO] [stdout] --> src/sp/signal.rs:261:4 [INFO] [stdout] | [INFO] [stdout] 261 | fn solve_upper_triangular(u: &[Vec], b: &[f64]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `compute_q_matrix` is never used [INFO] [stdout] --> src/sp/signal.rs:321:4 [INFO] [stdout] | [INFO] [stdout] 321 | fn compute_q_matrix(q_accum: &[Vec<(f64, f64)>], n: usize) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `eigenvalues_hessenberg` is never used [INFO] [stdout] --> src/sp/signal.rs:346:4 [INFO] [stdout] | [INFO] [stdout] 346 | fn eigenvalues_hessenberg(mut h: Vec>) -> Vec<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_from_poly` is never used [INFO] [stdout] --> src/sp/signal.rs:470:4 [INFO] [stdout] | [INFO] [stdout] 470 | fn roots_from_poly(poly: &[f64]) -> Vec<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_to_coeffs` is never used [INFO] [stdout] --> src/sp/signal.rs:608:4 [INFO] [stdout] | [INFO] [stdout] 608 | fn roots_to_coeffs(roots: &[(f64, f64)]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `roots_to_coeffs_conjugate_pairs` is never used [INFO] [stdout] --> src/sp/signal.rs:624:4 [INFO] [stdout] | [INFO] [stdout] 624 | fn roots_to_coeffs_conjugate_pairs(roots: &[(f64, f64)]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `norminv` is never used [INFO] [stdout] --> src/sp/special.rs:175:4 [INFO] [stdout] | [INFO] [stdout] 175 | fn norminv(p: f64) -> f64 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `init` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct Linear { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | init: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `optimizer` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:139:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub struct RNNCell { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 139 | optimizer: Box, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `optimizer` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/layers.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 282 | pub struct LSTMCell { [INFO] [stdout] | -------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 290 | optimizer: Box, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `initial_lr` is never read [INFO] [stdout] --> src/numpy_ml/neural_nets/schedulers.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 102 | pub struct KingScheduler { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 103 | initial_lr: f64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.02s [INFO] running `Command { std: "docker" "inspect" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea", kill_on_drop: false }` [INFO] [stdout] beb9be973a681c80654803646e56154c52c16028bf65831ff41c89c2124557ea