[INFO] fetching crate sklears-neural 0.1.0-alpha.1... [INFO] testing sklears-neural-0.1.0-alpha.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate sklears-neural 0.1.0-alpha.1 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate sklears-neural 0.1.0-alpha.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate sklears-neural 0.1.0-alpha.1 [INFO] tweaked toml for crates.io crate sklears-neural 0.1.0-alpha.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate sklears-neural 0.1.0-alpha.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate sklears-neural 0.1.0-alpha.1 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b86785b1181e3b358483f2196bb4db7004dec95b34ce02fe524abaaab88e1a5c [INFO] running `Command { std: "docker" "start" "-a" "b86785b1181e3b358483f2196bb4db7004dec95b34ce02fe524abaaab88e1a5c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b86785b1181e3b358483f2196bb4db7004dec95b34ce02fe524abaaab88e1a5c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b86785b1181e3b358483f2196bb4db7004dec95b34ce02fe524abaaab88e1a5c", kill_on_drop: false }` [INFO] [stdout] b86785b1181e3b358483f2196bb4db7004dec95b34ce02fe524abaaab88e1a5c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 14bdec528a4ef375d70181705c98c49973a066ebb3d87a68ba861229597ecb45 [INFO] running `Command { std: "docker" "start" "-a" "14bdec528a4ef375d70181705c98c49973a066ebb3d87a68ba861229597ecb45", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling bytemuck v1.23.2 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling scirs2-core v0.1.0-rc.1 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling lambert_w v1.2.28 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling unty v0.0.4 [INFO] [stderr] Compiling zlib-rs v0.5.2 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling deranged v0.5.4 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling libbz2-rs-sys v0.2.2 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling lzma-rust2 v0.13.0 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Compiling zopfli v0.8.2 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling bzip2 v0.6.0 [INFO] [stderr] Compiling csv-core v0.1.12 [INFO] [stderr] Compiling deflate64 v0.1.9 [INFO] [stderr] Compiling ppmd-rust v1.2.1 [INFO] [stderr] Compiling iter-read v1.1.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling lapack-sys v0.14.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling memmap2 v0.9.8 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling cc v1.2.39 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling zstd-sys v2.0.16+zstd.1.5.7 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling libz-rs-sys v0.5.2 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling katexit v0.1.5 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling zip v5.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling bincode v2.0.1 [INFO] [stderr] Compiling csv v1.3.1 [INFO] [stderr] Compiling serde-pickle v1.2.0 [INFO] [stderr] Compiling simba v0.9.1 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling cauchy v0.4.0 [INFO] [stderr] Compiling special v0.11.4 [INFO] [stderr] Compiling lax v0.17.0 [INFO] [stderr] Compiling ndarray-linalg v0.17.0 [INFO] [stderr] Compiling ndarray-rand v0.15.0 [INFO] [stderr] Compiling nalgebra v0.33.2 [INFO] [stderr] Compiling statrs v0.18.0 [INFO] [stderr] Compiling scirs2-linalg v0.1.0-rc.1 [INFO] [stderr] Compiling scirs2-stats v0.1.0-rc.1 [INFO] [stderr] Compiling numrs2 v0.1.0-beta.3 [INFO] [stderr] Compiling sklears-core v0.1.0-alpha.1 [INFO] [stderr] Compiling sklears-neural v0.1.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 48s [INFO] running `Command { std: "docker" "inspect" "14bdec528a4ef375d70181705c98c49973a066ebb3d87a68ba861229597ecb45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14bdec528a4ef375d70181705c98c49973a066ebb3d87a68ba861229597ecb45", kill_on_drop: false }` [INFO] [stdout] 14bdec528a4ef375d70181705c98c49973a066ebb3d87a68ba861229597ecb45 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 05a8d05dc0db806710f115fee88aa70deef17666270f0381b037f387d6eedfd7 [INFO] running `Command { std: "docker" "start" "-a" "05a8d05dc0db806710f115fee88aa70deef17666270f0381b037f387d6eedfd7", kill_on_drop: false }` [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling proptest v1.8.0 [INFO] [stderr] Compiling sklears-neural v0.1.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stdout] --> examples/experiment_and_performance_demo.rs:93:60 [INFO] [stdout] | [INFO] [stdout] 93 | let loss = 1.0 * (-0.1 * epoch as f64).exp() + rng.gen::() * 0.1; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stdout] --> examples/experiment_and_performance_demo.rs:96:78 [INFO] [stdout] | [INFO] [stdout] 96 | let accuracy = 0.5 + 0.4 * (1.0 - (-0.1 * epoch as f64).exp()) + rng.gen::() * 0.05; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stdout] --> examples/experiment_and_performance_demo.rs:373:56 [INFO] [stdout] | [INFO] [stdout] 373 | Array2::from_shape_fn((samples, features), |_| rng.gen::()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `custom_bn` [INFO] [stdout] --> examples/layers_demo.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | let custom_bn = BatchNorm1d::new(2) [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_custom_bn` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Rng` [INFO] [stdout] --> examples/autoencoder_demo.rs:11:39 [INFO] [stdout] | [INFO] [stdout] 11 | use scirs2_core::random::{seeded_rng, Rng}; [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 variable: `custom_dropout` [INFO] [stdout] --> examples/layers_demo.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | let custom_dropout = Dropout::new(0.2).seed(999); [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_custom_dropout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> examples/experiment_and_performance_demo.rs:196:13 [INFO] [stdout] | [INFO] [stdout] 196 | for i in 0..100 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> tests/integration_tests.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | let y = x.mapv(|_| 0.0); // Initialize with zeros [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `y` [INFO] [stdout] --> examples/experiment_and_performance_demo.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 384 | y: &[usize], [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 19.38s [INFO] running `Command { std: "docker" "inspect" "05a8d05dc0db806710f115fee88aa70deef17666270f0381b037f387d6eedfd7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05a8d05dc0db806710f115fee88aa70deef17666270f0381b037f387d6eedfd7", kill_on_drop: false }` [INFO] [stdout] 05a8d05dc0db806710f115fee88aa70deef17666270f0381b037f387d6eedfd7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5b171274260c7be27b74c68b105378c8bea3b1f989199842cc3b3f80db925cbc [INFO] running `Command { std: "docker" "start" "-a" "5b171274260c7be27b74c68b105378c8bea3b1f989199842cc3b3f80db925cbc", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stderr] --> examples/experiment_and_performance_demo.rs:93:60 [INFO] [stderr] | [INFO] [stderr] 93 | let loss = 1.0 * (-0.1 * epoch as f64).exp() + rng.gen::() * 0.1; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stderr] --> examples/experiment_and_performance_demo.rs:96:78 [INFO] [stderr] | [INFO] [stderr] 96 | let accuracy = 0.5 + 0.4 * (1.0 - (-0.1 * epoch as f64).exp()) + rng.gen::() * 0.05; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024. [INFO] [stderr] --> examples/experiment_and_performance_demo.rs:373:56 [INFO] [stderr] | [INFO] [stderr] 373 | Array2::from_shape_fn((samples, features), |_| rng.gen::()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> examples/experiment_and_performance_demo.rs:196:13 [INFO] [stderr] | [INFO] [stderr] 196 | for i in 0..100 { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `y` [INFO] [stderr] --> examples/experiment_and_performance_demo.rs:384:5 [INFO] [stderr] | [INFO] [stderr] 384 | y: &[usize], [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `custom_bn` [INFO] [stderr] --> examples/layers_demo.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | let custom_bn = BatchNorm1d::new(2) [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_custom_bn` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `custom_dropout` [INFO] [stderr] --> examples/layers_demo.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | let custom_dropout = Dropout::new(0.2).seed(999); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_custom_dropout` [INFO] [stderr] [INFO] [stderr] warning: unused import: `Rng` [INFO] [stderr] --> examples/autoencoder_demo.rs:11:39 [INFO] [stderr] | [INFO] [stderr] 11 | use scirs2_core::random::{seeded_rng, Rng}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `y` [INFO] [stderr] --> tests/integration_tests.rs:58:9 [INFO] [stderr] | [INFO] [stderr] 58 | let y = x.mapv(|_| 0.0); // Initialize with zeros [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_y` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `sklears-neural` (example "experiment_and_performance_demo") generated 5 warnings (run `cargo fix --example "experiment_and_performance_demo" -p sklears-neural` to apply 2 suggestions) [INFO] [stderr] warning: `sklears-neural` (example "layers_demo") generated 2 warnings (run `cargo fix --example "layers_demo" -p sklears-neural` to apply 2 suggestions) [INFO] [stderr] warning: `sklears-neural` (example "autoencoder_demo") generated 1 warning [INFO] [stderr] warning: `sklears-neural` (test "integration_tests") generated 1 warning (run `cargo fix --test "integration_tests" -p sklears-neural` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sklears_neural-1e5d300d6b37b0d9) [INFO] [stdout] [INFO] [stdout] running 336 tests [INFO] [stdout] test activation::tests::test_identity_activation ... ok [INFO] [stdout] test activation::tests::test_gelu_activation ... ok [INFO] [stdout] test activation::tests::test_prelu_activation ... ok [INFO] [stdout] test activation::tests::test_logistic_activation ... ok [INFO] [stdout] test activation::tests::test_activation_derivatives ... ok [INFO] [stdout] test activation::tests::test_elu_activation ... ok [INFO] [stdout] test activation::tests::test_logistic_derivative ... ok [INFO] [stdout] test activation::tests::test_mish_activation ... ok [INFO] [stdout] test activation::tests::test_leaky_relu_activation ... ok [INFO] [stdout] test activation::tests::test_softmax_1d ... ok [INFO] [stdout] test activation::tests::test_helper_functions ... ok [INFO] [stdout] test activation::tests::test_relu_derivative ... ok [INFO] [stdout] test activation::tests::test_softmax_function ... ok [INFO] [stdout] test activation::tests::test_swish_activation ... ok [INFO] [stdout] test activation::tests::test_tanh_activation ... ok [INFO] [stdout] test advanced_property_tests::tests::test_activation_functions ... ok [INFO] [stdout] test advanced_property_tests::tests::test_weight_initialization ... ok [INFO] [stdout] test advanced_property_tests::test_cross_validation_properties ... ok [INFO] [stdout] test advanced_property_tests::test_regularization_properties ... ok [INFO] [stdout] test advanced_property_tests::test_gradient_checking_properties ... ok [INFO] [stdout] test advanced_property_tests::test_activation_function_properties ... ok [INFO] [stdout] test autoencoder::tests::test_autoencoder_construction ... ok [INFO] [stdout] test checkpointing::tests::test_checkpoint_creation ... ok [INFO] [stdout] test attention_rnn::tests::test_attention_lstm_forward ... ok [INFO] [stdout] test advanced_property_tests::test_weight_initialization_properties ... ok [INFO] [stdout] test checkpointing::tests::test_model_weights_validation ... ok [INFO] [stdout] test autoencoder::tests::test_autoencoder_fit_transform ... ok [INFO] [stdout] test advanced_property_tests::test_gradient_properties ... ok [INFO] [stdout] test advanced_property_tests::test_model_ranking_properties ... ok [INFO] [stdout] test checkpointing::tests::test_optimizer_state ... ok [INFO] [stdout] test attention_rnn::tests::test_attention_gru_creation ... ok [INFO] [stdout] test config::tests::test_activation_parsing ... ok [INFO] [stdout] test config::tests::test_config_format_from_path ... ok [INFO] [stdout] test config::tests::test_default_configs ... ok [INFO] [stdout] test config::tests::test_weight_init_parsing ... ok [INFO] [stdout] test checkpointing::tests::test_training_history ... ok [INFO] [stdout] test config::tests::test_config_validation ... ok [INFO] [stdout] test conv_layers::tests::test_pool3d_max ... ok [INFO] [stdout] test conv_layers::tests::test_conv2d_forward ... ok [INFO] [stdout] test curriculum::tests::test_anti_curriculum ... ok [INFO] [stdout] test curriculum::tests::test_curriculum_statistics ... ok [INFO] [stdout] test attention_rnn::tests::test_attention_lstm_creation ... ok [INFO] [stdout] test curriculum::tests::test_exponential_pacing ... ok [INFO] [stdout] test curriculum::tests::test_linear_pacing ... ok [INFO] [stdout] test curriculum::tests::test_self_paced_learning ... ok [INFO] [stdout] test data_augmentation::tests::test_augmentation_pipeline ... ok [INFO] [stdout] test curriculum::tests::test_difficulty_score_update ... ok [INFO] [stdout] test data_augmentation::tests::test_feature_dropout ... ok [INFO] [stdout] test data_augmentation::tests::test_time_series_augmentation ... ok [INFO] [stdout] test data_augmentation::tests::test_transformation_parameters ... ok [INFO] [stdout] test distributed::tests::test_data_distribution ... ok [INFO] [stdout] test conv_layers::tests::test_pool2d_max ... ok [INFO] [stdout] test curriculum::tests::test_curriculum_scheduler_creation ... ok [INFO] [stdout] test data_augmentation::tests::test_gaussian_noise ... ok [INFO] [stdout] test distributed::tests::test_distributed_config_default ... ok [INFO] [stdout] test distributed::tests::test_gradient_compression ... ok [INFO] [stdout] test distributed::tests::test_parameter_server ... ok [INFO] [stdout] test distributed::tests::test_worker_coordinator ... ok [INFO] [stdout] test distributed::tests::test_distributed_trainer_creation ... ok [INFO] [stdout] test distributed::tests::test_learning_rate_scaling ... ok [INFO] [stdout] test conv_layers::tests::test_conv1d_forward ... ok [INFO] [stdout] test advanced_property_tests::test_forward_propagation_properties ... ok [INFO] [stdout] test conv_layers::tests::test_conv_block ... ok [INFO] [stdout] test conv_layers::tests::test_conv3d_forward ... ok [INFO] [stdout] test checkpointing::tests::test_model_weights_creation ... ok [INFO] [stdout] test experiment_tracking::tests::test_metric_logging ... ok [INFO] [stdout] test experiment_tracking::tests::test_hyperparameter_logging ... ok [INFO] [stdout] test gan::tests::test_gan_config ... ok [INFO] [stdout] test advanced_property_tests::test_batch_normalization_properties ... ok [INFO] [stdout] test experiment_tracking::tests::test_experiment_search ... ok [INFO] [stdout] test experiment_tracking::tests::test_experiment_creation ... ok [INFO] [stdout] test gan::tests::test_simple_network_forward ... ok [INFO] [stdout] test experiment_tracking::tests::test_experiment_tracker ... ok [INFO] [stdout] test experiment_tracking::tests::test_experiment_lifecycle ... ok [INFO] [stdout] test gan::tests::test_utility_functions ... ok [INFO] [stdout] test gpu::tests::test_activation_function_fallback ... ok [INFO] [stdout] test gpu::tests::test_cpu_activation_functions ... ok [INFO] [stdout] test gpu::tests::test_cpu_matrix_multiply ... ok [INFO] [stdout] test gpu::tests::test_error_cases ... ok [INFO] [stdout] test gpu::tests::test_gpu_accelerated_ops_creation ... ok [INFO] [stdout] test gpu::tests::test_gpu_config_default ... ok [INFO] [stdout] test gpu::tests::test_tensor_core_friendly_dimensions ... ok [INFO] [stdout] test gpu::tests::test_matrix_multiply_fallback ... ok [INFO] [stdout] test gradient_checking::tests::test_compute_relative_error ... ok [INFO] [stdout] test gpu::tests::test_tensor_core_recommendations ... ok [INFO] [stdout] test gradient_checking::tests::test_cross_entropy_loss_function ... ok [INFO] [stdout] test gradient_checking::tests::test_gradient_check_config_default ... ok [INFO] [stdout] test gradient_checking::tests::test_generate_report ... ok [INFO] [stdout] test gradient_checking::tests::test_gradient_check_results ... ok [INFO] [stdout] test gan::tests::test_training_history ... ok [INFO] [stdout] test gradient_checking::tests::test_layer_gradient_checking ... ok [INFO] [stdout] test gradient_checking::tests::test_gradients_are_equal ... ok [INFO] [stdout] test gradient_checking::tests::test_parameter_gradient_result ... ok [INFO] [stdout] test gradient_checking::tests::test_mse_loss_function ... ok [INFO] [stdout] test interpretation::tests::test_attribution_scores ... ok [INFO] [stdout] test interpretation::tests::test_integrated_gradients ... ok [INFO] [stdout] test interpretation::tests::test_vanilla_gradients ... ok [INFO] [stdout] test experiment_tracking::tests::test_in_memory_backend ... ok [INFO] [stdout] test knowledge_distillation::tests::test_distillation_history ... ok [INFO] [stdout] test attention_rnn::tests::test_attention_weights_storage ... ok [INFO] [stdout] test knowledge_distillation::tests::test_distillation_loss ... ok [INFO] [stdout] test knowledge_distillation::tests::test_temperature_schedule ... ok [INFO] [stdout] test advanced_property_tests::test_learning_rate_schedule_properties ... ok [INFO] [stdout] test knowledge_distillation::tests::test_utility_functions ... ok [INFO] [stdout] test activation::tests::test_relu_activation ... ok [INFO] [stdout] test layers::attention::tests::test_scaled_dot_product_attention ... ok [INFO] [stdout] test layers::attention::tests::test_attention_with_mask ... ok [INFO] [stdout] test layers::attention::tests::test_multi_head_attention_invalid_dimensions ... ok [INFO] [stdout] test layers::attention::tests::test_softmax_2d ... ok [INFO] [stdout] test gradient_checking::tests::test_gradient_checker_creation ... ok [INFO] [stdout] test layers::attention::tests::test_multi_head_attention_forward ... ok [INFO] [stdout] test gan::tests::test_simple_network_creation ... ok [INFO] [stdout] test knowledge_distillation::tests::test_distillation_config ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_parameter_gradients ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_forward_training ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_config_validation ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_forward_inference ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_backward ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_backward_no_mask ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_config_validation ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_running_stats_tracking ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_forward_inference ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_forward_training_zero_rate ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_reset ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_backward ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_forward_training ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_reproducibility_with_seed ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_forward_training_full_rate ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_backward ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_reset ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_forward ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_config_validation ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_parameter_gradients ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_reset ... ok [INFO] [stdout] test layers::batch_norm::tests::test_batch_norm_without_affine ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_vs_manual_computation ... ok [INFO] [stdout] test experiment_tracking::tests::test_experiment_comparison ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_backward ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_dimension_validation ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_forward_per_channel ... ok [INFO] [stdout] test layers::residual::tests::test_dimension_mismatch_handling ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_parameter_updates ... ok [INFO] [stdout] test layers::residual::tests::test_residual_addition ... ok [INFO] [stdout] test layers::layer_norm::tests::test_layer_norm_without_affine ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_creation ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_forward_shared_parameter ... ok [INFO] [stdout] test layers::residual::tests::test_linear_projection ... ok [INFO] [stdout] test layers::prelu::tests::test_prelu_gradient_check ... ok [INFO] [stdout] test layers::residual::tests::test_residual_backward ... ok [INFO] [stdout] test layers::residual::tests::test_residual_types_validation ... ok [INFO] [stdout] test layers::rnn::tests::test_gru_reset_state ... ok [INFO] [stdout] test layers::residual::tests::test_residual_gated ... ok [INFO] [stdout] test layers::rnn::tests::test_input_size_validation ... ok [INFO] [stdout] test layers::residual::tests::test_residual_concatenation ... ok [INFO] [stdout] test layers::rnn::tests::test_gru_forward_step ... ok [INFO] [stdout] test layers::rnn::tests::test_gru_cell_creation ... ok [INFO] [stdout] test layers::rnn::tests::test_gru_sequence_processing ... ok [INFO] [stdout] test layers::rnn::tests::test_bidirectional_gru ... ok [INFO] [stdout] test layers::rnn::tests::test_lstm_forward_step ... ok [INFO] [stdout] test layers::rnn::tests::test_bidirectional_lstm ... ok [INFO] [stdout] test attention_rnn::tests::test_self_attention_rnn ... ok [INFO] [stdout] test layers::rnn::tests::test_lstm_cell_creation ... ok [INFO] [stdout] test layers::rnn::tests::test_lstm_reset_state ... ok [INFO] [stdout] test layers::rnn::tests::test_lstm_sequence_processing ... ok [INFO] [stdout] test layers::transformer::tests::test_learnable_embedding_updates ... ok [INFO] [stdout] test layers::rnn::tests::test_lstm_state_management ... ok [INFO] [stdout] test layers::transformer::tests::test_learnable_positional_encoding ... ok [INFO] [stdout] test layers::transformer::tests::test_positional_encoding_dimension_validation ... ok [INFO] [stdout] test layers::transformer::tests::test_multi_head_attention_with_mask ... ok [INFO] [stdout] test layers::transformer::tests::test_positional_encoding_forward ... ok [INFO] [stdout] test layers::transformer::tests::test_positional_encoding_sequence_length_validation ... ok [INFO] [stdout] test layers::transformer::tests::test_multi_head_attention_invalid_dimensions ... ok [INFO] [stdout] test memory_leak_tests::tests::test_leak_detection ... ok [INFO] [stdout] test layers::transformer::tests::test_sinusoidal_encoding_properties ... ok [INFO] [stdout] test memory_leak_tests::tests::test_memory_usage_function ... ok [INFO] [stdout] test memory_leak_tests::tests::test_memory_leak_detector ... ok [INFO] [stdout] test mlp_classifier::tests::test_mlp_classifier_dimension_mismatch ... ok [INFO] [stdout] test memory_leak_tests::tests::test_memory_diff ... ok [INFO] [stdout] test memory_leak_tests::tests::test_memory_snapshot ... ok [INFO] [stdout] test mlp_classifier::tests::test_mlp_classifier_insufficient_classes ... ok [INFO] [stdout] test mlp_regressor::tests::test_mlp_regressor_creation ... ok [INFO] [stdout] test mlp_regressor::tests::test_mlp_regressor_dimension_mismatch ... ok [INFO] [stdout] test mlp_classifier::tests::test_mlp_classifier_predict_proba ... ok [INFO] [stdout] test layers::transformer::tests::test_multi_head_attention_forward ... ok [INFO] [stdout] test mlp_classifier::tests::test_mlp_classifier_creation ... ok [INFO] [stdout] test model_selection::tests::test_accuracy_computation ... ok [INFO] [stdout] test layers::transformer::tests::test_sinusoidal_positional_encoding ... ok [INFO] [stdout] test model_selection::tests::test_fold_creation ... ok [INFO] [stdout] test model_selection::tests::test_cross_validation_results ... ok [INFO] [stdout] test model_selection::tests::test_grid_search_config_default ... ok [INFO] [stdout] test model_selection::tests::test_hyperparameter_set ... ok [INFO] [stdout] test model_selection::tests::test_learning_curve_analyzer ... ok [INFO] [stdout] test model_selection::tests::test_model_comparison ... ok [INFO] [stdout] test model_selection::tests::test_model_selector_creation ... ok [INFO] [stdout] test model_selection::tests::test_r2_score_computation ... ok [INFO] [stdout] test models::tests::test_functional_model_creation ... ok [INFO] [stdout] test models::tests::test_functional_model_layer_addition ... ok [INFO] [stdout] test model_selection::tests::test_model_metrics_creation ... ok [INFO] [stdout] test mlp_regressor::tests::test_mlp_regressor_fit_predict_multi_output ... ok [INFO] [stdout] test models::tests::test_sequential_builder ... ok [INFO] [stdout] test models::tests::test_sequential_model_creation ... ok [INFO] [stdout] test multi_task::tests::test_forward_pass_error_handling ... ok [INFO] [stdout] test multi_task::tests::test_multi_task_config_creation ... ok [INFO] [stdout] test multi_task::tests::test_multi_task_loss_computation ... ok [INFO] [stdout] test multi_task::tests::test_multi_task_network_creation ... ok [INFO] [stdout] test multi_task::tests::test_sharing_strategies ... ok [INFO] [stdout] test multi_task::tests::test_multi_task_config_with_task_names ... ok [INFO] [stdout] test multi_task::tests::test_task_weight_updates ... ok [INFO] [stdout] test multi_task::tests::test_task_weighting_strategies ... ok [INFO] [stdout] test neural_metrics::tests::test_gradient_statistics ... ok [INFO] [stdout] test neural_metrics::tests::test_metrics_collector ... ok [INFO] [stdout] test multi_task::tests::test_multi_task_serialization ... ok [INFO] [stdout] test neural_metrics::tests::test_attention_entropy ... ok [INFO] [stdout] test neural_metrics::tests::test_model_complexity ... ok [INFO] [stdout] test neural_metrics::tests::test_training_stability ... ok [INFO] [stdout] test performance_testing::tests::test_benchmark_comparison ... ok [INFO] [stdout] test performance_testing::tests::test_benchmark_suite ... ok [INFO] [stdout] test performance_testing::tests::test_memory_leak_detector ... ok [INFO] [stdout] test performance_testing::tests::test_benchmark_utilities ... ok [INFO] [stdout] test advanced_property_tests::test_self_supervised_properties ... ok [INFO] [stdout] test performance_testing::tests::test_memory_stats ... ok [INFO] [stdout] test quantization::tests::test_observer ... ok [INFO] [stdout] test quantization::tests::test_quantization_config ... ok [INFO] [stdout] test quantization::tests::test_quantization_dequantization ... ok [INFO] [stdout] test quantization::tests::test_quantization_params ... ok [INFO] [stdout] test quantization::tests::test_quantized_tensor ... ok [INFO] [stdout] test quantization::tests::test_sensitivity_analysis ... ok [INFO] [stdout] test quantization::tests::test_utility_functions ... ok [INFO] [stdout] test rbm::tests::test_rbm_construction ... ok [INFO] [stdout] test quantization::tests::test_quantization_metrics ... ok [INFO] [stdout] test performance_testing::tests::test_performance_profiler ... ok [INFO] [stdout] test regularization::tests::test_bias_regularization ... ok [INFO] [stdout] test regularization::tests::test_dropout_noise ... ok [INFO] [stdout] test rbm::tests::test_rbm_fit_transform ... ok [INFO] [stdout] test regularization::tests::test_early_stopping_maximize ... ok [INFO] [stdout] test regularization::tests::test_early_stopping_minimize ... ok [INFO] [stdout] test regularization::tests::test_early_stopping_reset ... ok [INFO] [stdout] test regularization::tests::test_elastic_net_regularization ... ok [INFO] [stdout] test regularization::tests::test_gaussian_noise ... ok [INFO] [stdout] test regularization::tests::test_l1_gradients ... ok [INFO] [stdout] test regularization::tests::test_l1_regularization ... ok [INFO] [stdout] test regularization::tests::test_l2_gradients ... ok [INFO] [stdout] test regularization::tests::test_l2_regularization ... ok [INFO] [stdout] test regularization::tests::test_noise_1d_arrays ... ok [INFO] [stdout] test regularization::tests::test_noise_training_only ... ok [INFO] [stdout] test layers::attention::tests::test_multi_head_attention_creation ... ok [INFO] [stdout] test regularization::tests::test_salt_pepper_noise ... ok [INFO] [stdout] test regularization::tests::test_soft_threshold ... ok [INFO] [stdout] test regularization::tests::test_soft_threshold_array ... ok [INFO] [stdout] test regularization::tests::test_spectral_norm_layer ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_basic ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_identity ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_large_values ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_preserves_shape ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_reset ... ok [INFO] [stdout] test regularization::tests::test_uniform_noise ... ok [INFO] [stdout] test regularization::tests::test_spectral_normalization_convergence ... ok [INFO] [stdout] test self_supervised::tests::test_autoencoder_forward_pass ... ok [INFO] [stdout] test self_supervised::tests::test_contrastive_loss_computation ... ok [INFO] [stdout] test self_supervised::tests::test_cosine_similarity ... ok [INFO] [stdout] test self_supervised::tests::test_dense_layer_creation ... ok [INFO] [stdout] test self_supervised::tests::test_contrastive_learner_creation ... ok [INFO] [stdout] test rbm::tests::test_rbm_reconstruction ... ok [INFO] [stdout] test mlp_regressor::tests::test_mlp_regressor_fit_predict_single_output ... ok [INFO] [stdout] test self_supervised::tests::test_simple_mlp_creation ... ok [INFO] [stdout] test rbm::tests::test_rbm_sampling ... ok [INFO] [stdout] test seq2seq::tests::test_linear_layer ... ok [INFO] [stdout] test self_supervised::tests::test_autoencoder_creation ... ok [INFO] [stdout] test solvers::tests::test_adam_solver_initialization ... ok [INFO] [stdout] test seq2seq::tests::test_seq2seq_config ... ok [INFO] [stdout] test solvers::tests::test_adamw_solver_initialization ... ok [INFO] [stdout] test self_supervised::tests::test_reconstruction_loss ... ok [INFO] [stdout] test solvers::tests::test_gradient_clipping_by_value ... ok [INFO] [stdout] test solvers::tests::test_adamw_weight_decay ... ok [INFO] [stdout] test solvers::tests::test_gradient_clipping_by_norm ... ok [INFO] [stdout] test solvers::tests::test_lars_solver ... ok [INFO] [stdout] test solvers::tests::test_lamb_solver ... ok [INFO] [stdout] test solvers::tests::test_learning_rate_schedules ... ok [INFO] [stdout] test solvers::tests::test_nadam_solver_initialization ... ok [INFO] [stdout] test solvers::tests::test_rmsprop_centered_initialization ... ok [INFO] [stdout] test solvers::tests::test_parameter_updates_change_weights ... ok [INFO] [stdout] test solvers::tests::test_rmsprop_solver_initialization ... ok [INFO] [stdout] test self_supervised::tests::test_self_supervised_trainer ... ok [INFO] [stdout] test solvers::tests::test_sgd_learning_rate_schedules ... ok [INFO] [stdout] test solvers::tests::test_sgd_solver_initialization ... ok [INFO] [stdout] test transfer_learning::tests::test_domain_adapter ... ok [INFO] [stdout] test transfer_learning::tests::test_feature_extractor ... ok [INFO] [stdout] test transfer_learning::tests::test_layer_freezing ... ok [INFO] [stdout] test transfer_learning::tests::test_learning_rate_multipliers ... ok [INFO] [stdout] test transfer_learning::tests::test_model_adapter_creation ... ok [INFO] [stdout] test transfer_learning::tests::test_transfer_learning_manager_creation ... ok [INFO] [stdout] test transfer_learning::tests::test_transfer_effectiveness_calculation ... ok [INFO] [stdout] test transfer_learning::tests::test_unfreeze_schedule ... ok [INFO] [stdout] test transfer_learning::tests::test_domain_statistics_computation ... ok [INFO] [stdout] test seq2seq::tests::test_embedding_layer ... ok [INFO] [stdout] test transformer::tests::test_transformer_config ... ok [INFO] [stdout] test transformer::tests::test_layer_norm ... ok [INFO] [stdout] test test_simple::test_neural_network_basic ... ok [INFO] [stdout] test gan::tests::test_generation ... ok [INFO] [stdout] test vae::tests::test_vae_config_builder ... ok [INFO] [stdout] test vae::tests::test_vae_creation ... ok [INFO] [stdout] test vae::tests::test_vae_fit_and_generate ... ok [INFO] [stdout] test attention_rnn::tests::test_hierarchical_attention_network ... ok [INFO] [stdout] test versioning::tests::test_compatibility_checker ... ok [INFO] [stdout] test versioning::tests::test_migration_application ... ok [INFO] [stdout] test versioning::tests::test_model_metadata ... ok [INFO] [stdout] test versioning::tests::test_model_version_creation ... ok [INFO] [stdout] test versioning::tests::test_version_compatibility ... ok [INFO] [stdout] test vae::tests::test_vae_transform ... ok [INFO] [stdout] test versioning::tests::test_version_manager ... ok [INFO] [stdout] test versioning::tests::test_version_parsing ... ok [INFO] [stdout] test visualization::tests::test_layer_info_creation ... ok [INFO] [stdout] test visualization::tests::test_training_metrics_default ... ok [INFO] [stdout] test weight_init::tests::test_bias_initialization ... ok [INFO] [stdout] test visualization::tests::test_visualization_config_default ... ok [INFO] [stdout] test weight_init::tests::test_orthogonal_initialization ... ok [INFO] [stdout] test weight_init::tests::test_he_normal_initialization ... ok [INFO] [stdout] test weight_init::tests::test_truncated_normal_initialization ... ok [INFO] [stdout] test weight_init::tests::test_uniform_initialization ... ok [INFO] [stdout] test weight_init::tests::test_variance_scaling_initialization ... ok [INFO] [stdout] test weight_init::tests::test_zeros_initialization ... ok [INFO] [stdout] test weight_init::tests::test_xavier_uniform_initialization ... ok [INFO] [stdout] test mlp_regressor::tests::test_mlp_regressor_simple_linear_function ... ok [INFO] [stdout] test gan::tests::test_discrimination ... ok [INFO] [stdout] test mlp_classifier::tests::test_mlp_classifier_fit_predict ... ok [INFO] [stdout] test seq2seq::tests::test_seq2seq_model_creation ... ok [INFO] [stdout] test transformer::tests::test_transformer_generation ... ok [INFO] [stdout] test gan::tests::test_gan_creation ... ok [INFO] [stdout] test layers::transformer::tests::test_feed_forward_network ... ok [INFO] [stdout] test layers::transformer::tests::test_multi_head_attention_creation ... ok [INFO] [stdout] test gan::tests::test_noise_generation ... ok [INFO] [stdout] test transformer::tests::test_encoder_decoder_transformer ... ok [INFO] [stdout] test layers::dropout::tests::test_dropout_expected_value_preservation ... ok [INFO] [stdout] test transformer::tests::test_feed_forward_network ... ok [INFO] [stdout] test transformer::tests::test_transformer_encoder_layer ... ok [INFO] [stdout] test transformer::tests::test_transformer_decoder_layer ... ok [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-e3b2d735c8ca140e) [INFO] [stdout] [INFO] [stdout] test result: ok. 336 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.92s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_mlp_different_solvers ... ok [INFO] [stdout] test test_mlp_early_stopping ... ok [INFO] [stdout] test test_mlp_classifier_xor_problem ... ok [INFO] [stdout] test test_mlp_different_activations ... ok [INFO] [stdout] test test_mlp_classifier_multiclass ... ok [INFO] [stdout] test test_mlp_batch_size_effects ... ok [INFO] [stdout] test test_mlp_weight_initialization ... ok [INFO] [stdout] test test_mlp_regressor_linear_function ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.54s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_memory_leak_test_suite ... ignored [INFO] [stdout] test test_memory_detector_threshold ... ok [INFO] [stdout] test test_memory_snapshot_labeling ... ok [INFO] [stdout] test test_memory_snapshot_basic ... ok [INFO] [stderr] Running tests/memory_leak_integration_tests.rs (/opt/rustwide/target/debug/deps/memory_leak_integration_tests-5fd1a2e91a33d33b) [INFO] [stdout] test test_memory_detector_basic ... ok [INFO] [stdout] test test_memory_stats ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Doc-tests sklears_neural [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/knowledge_distillation.rs - knowledge_distillation (line 23) ... ignored [INFO] [stdout] test src/lib.rs - (line 10) ... ignored [INFO] [stdout] test src/quantization.rs - quantization (line 29) ... ignored [INFO] [stdout] test src/gpu.rs - gpu (line 16) ... ok [INFO] [stdout] test src/vae.rs - vae (line 18) ... ok [INFO] [stdout] test src/gan.rs - gan (line 20) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 2.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5b171274260c7be27b74c68b105378c8bea3b1f989199842cc3b3f80db925cbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5b171274260c7be27b74c68b105378c8bea3b1f989199842cc3b3f80db925cbc", kill_on_drop: false }` [INFO] [stdout] 5b171274260c7be27b74c68b105378c8bea3b1f989199842cc3b3f80db925cbc