[INFO] fetching crate rustyml 0.11.0... [INFO] testing rustyml-0.11.0 against try#8da20828b6ea601dfd8e2448cb50ace88876bd78 for pr-150933 [INFO] extracting crate rustyml 0.11.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate rustyml 0.11.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate rustyml 0.11.0 [INFO] tweaked toml for crates.io crate rustyml 0.11.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate rustyml 0.11.0 on toolchain 8da20828b6ea601dfd8e2448cb50ace88876bd78 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rustyml 0.11.0 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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 81a0dc284d1d589f55443f75f90f4ac3f0d4bdc9a7ecce1e219dd8b959f6d3a9 [INFO] running `Command { std: "docker" "start" "-a" "81a0dc284d1d589f55443f75f90f4ac3f0d4bdc9a7ecce1e219dd8b959f6d3a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81a0dc284d1d589f55443f75f90f4ac3f0d4bdc9a7ecce1e219dd8b959f6d3a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81a0dc284d1d589f55443f75f90f4ac3f0d4bdc9a7ecce1e219dd8b959f6d3a9", kill_on_drop: false }` [INFO] [stdout] 81a0dc284d1d589f55443f75f90f4ac3f0d4bdc9a7ecce1e219dd8b959f6d3a9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5d744f5743a17fbcc1df5016b6a752f5675fe8f7cc5688173ce2551d214c5680 [INFO] running `Command { std: "docker" "start" "-a" "5d744f5743a17fbcc1df5016b6a752f5675fe8f7cc5688173ce2551d214c5680", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling portable-atomic v1.13.0 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling zmij v1.0.15 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling console v0.16.2 [INFO] [stderr] Compiling unit-prefix v0.5.2 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling indicatif v0.18.3 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling rustyml v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 50.13s [INFO] running `Command { std: "docker" "inspect" "5d744f5743a17fbcc1df5016b6a752f5675fe8f7cc5688173ce2551d214c5680", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d744f5743a17fbcc1df5016b6a752f5675fe8f7cc5688173ce2551d214c5680", kill_on_drop: false }` [INFO] [stdout] 5d744f5743a17fbcc1df5016b6a752f5675fe8f7cc5688173ce2551d214c5680 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a2f2577bd8d2a62c8e070dc95098bd2b56ebade089432a9c611a0ad7c1e0570f [INFO] running `Command { std: "docker" "start" "-a" "a2f2577bd8d2a62c8e070dc95098bd2b56ebade089432a9c611a0ad7c1e0570f", kill_on_drop: false }` [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rustyml v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 39s [INFO] running `Command { std: "docker" "inspect" "a2f2577bd8d2a62c8e070dc95098bd2b56ebade089432a9c611a0ad7c1e0570f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a2f2577bd8d2a62c8e070dc95098bd2b56ebade089432a9c611a0ad7c1e0570f", kill_on_drop: false }` [INFO] [stdout] a2f2577bd8d2a62c8e070dc95098bd2b56ebade089432a9c611a0ad7c1e0570f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b7040d52f225f2539041995ba2bcd4fe7ee88985593d7d46795b0c696d662888 [INFO] running `Command { std: "docker" "start" "-a" "b7040d52f225f2539041995ba2bcd4fe7ee88985593d7d46795b0c696d662888", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustyml-5b87a9c1a34dcf02) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/machine_learning_test.rs (/opt/rustwide/target/debug/deps/machine_learning_test-0019569d266436c8) [INFO] [stdout] [INFO] [stdout] running 107 tests [INFO] [stdout] test ml_dbscan_test::test_empty_data ... ok [INFO] [stdout] test ml_dbscan_test::test_different_metrics ... ok [INFO] [stdout] test ml_dbscan_test::test_get_core_sample_indices_before_fit ... ok [INFO] [stdout] test ml_dbscan_test::test_fit_simple_data ... ok [INFO] [stdout] test ml_dbscan_test::test_default ... ok [INFO] [stdout] test ml_dbscan_test::test_fit_predict ... ok [INFO] [stdout] test ml_dbscan_test::test_new ... ok [INFO] [stdout] test ml_decision_tree_test::test_decision_tree_new ... ok [INFO] [stdout] test ml_decision_tree_test::test_decision_tree_params_default ... ok [INFO] [stdout] test ml_dbscan_test::test_getters ... ok [INFO] [stdout] test ml_decision_tree_test::test_fit_predict_regressor ... ok [INFO] [stdout] test ml_decision_tree_test::test_different_algorithms ... ok [INFO] [stdout] test ml_dbscan_test::test_predict_before_fit ... ok [INFO] [stdout] test ml_decision_tree_test::test_max_depth_parameter ... ok [INFO] [stdout] test ml_decision_tree_test::test_error_handling ... ok [INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score_dimension_mismatch ... ok [INFO] [stdout] test ml_decision_tree_test::test_fit_predict_classifier ... ok [INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score_not_fitted ... ok [INFO] [stdout] test ml_isolation_forest_test::test_default ... ok [INFO] [stdout] test ml_isolation_forest_test::test_fit_empty_data ... ok [INFO] [stdout] test ml_isolation_forest_test::test_fit_infinite_data ... ok [INFO] [stdout] test ml_dbscan_test::test_get_labels_before_fit ... ok [INFO] [stdout] test ml_isolation_forest_test::test_fit_nan_data ... ok [INFO] [stdout] test ml_isolation_forest_test::test_different_max_samples ... ok [INFO] [stdout] test ml_dbscan_test::test_predict ... ok [INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score ... ok [INFO] [stdout] test ml_isolation_forest_test::test_memory_efficiency ... ok [INFO] [stdout] test ml_decision_tree_test::test_node_creation ... ok [INFO] [stdout] test ml_isolation_forest_test::test_new_with_auto_max_depth ... ok [INFO] [stdout] test ml_decision_tree_test::test_predict_proba ... ok [INFO] [stdout] test ml_isolation_forest_test::test_new ... ok [INFO] [stdout] test ml_isolation_forest_test::test_path_length_consistency ... ok [INFO] [stdout] test ml_isolation_forest_test::test_predict ... ok [INFO] [stdout] test ml_isolation_forest_test::test_parallel_consistency ... ok [INFO] [stdout] test ml_isolation_forest_test::test_predict_dimension_mismatch ... ok [INFO] [stdout] test ml_isolation_forest_test::test_predict_empty_data ... ok [INFO] [stdout] test ml_isolation_forest_test::test_predict_nan_data ... ok [INFO] [stdout] test ml_isolation_forest_test::test_predict_not_fitted ... ok [INFO] [stdout] test ml_isolation_forest_test::test_single_feature ... ok [INFO] [stdout] test ml_isolation_forest_test::test_different_n_estimators ... ok [INFO] [stdout] test ml_isolation_forest_test::test_identical_points ... ok [INFO] [stdout] test ml_isolation_forest_test::test_fit_valid_data ... ok [INFO] [stdout] test ml_isolation_forest_test::test_larger_dataset ... ok [INFO] [stdout] test ml_kmeans_test::test_new_and_default ... ok [INFO] [stdout] test ml_knn_test::test_knn_default ... ok [INFO] [stdout] test ml_isolation_forest_test::test_reproducibility ... ok [INFO] [stdout] test ml_knn_test::test_knn_distance_weights ... ok [INFO] [stdout] test ml_knn_test::test_knn_empty_train ... ok [INFO] [stdout] test ml_knn_test::test_knn_fit ... ok [INFO] [stdout] test ml_knn_test::test_knn_new ... ok [INFO] [stdout] test ml_isolation_forest_test::test_fit_predict ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_euclidean_uniform ... ok [INFO] [stdout] test ml_kmeans_test::test_fit_predict ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_manhattan ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_euclidean_uniform ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_distance_weights ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_consistency ... ok [INFO] [stdout] test ml_kmeans_test::test_fit ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_multiple_samples ... ok [INFO] [stdout] test ml_knn_test::test_knn_string_labels ... ok [INFO] [stdout] test ml_knn_test::test_knn_with_k3 ... ok [INFO] [stdout] test ml_linear_regression_test::test_default_constructor ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_manhattan ... ok [INFO] [stdout] test ml_kmeans_test::test_getters ... ok [INFO] [stdout] test ml_linear_regression_test::test_new_constructor ... ok [INFO] [stdout] test ml_kmeans_test::test_predict ... ok [INFO] [stdout] test ml_linear_regression_test::test_not_fitted_error ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_large_k ... ok [INFO] [stdout] test ml_linear_svc_test::test_default ... ok [INFO] [stdout] test ml_linear_regression_test::test_no_intercept ... ok [INFO] [stdout] test ml_linear_svc_test::test_error_handling ... ok [INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_string_labels ... ok [INFO] [stdout] test ml_linear_svc_test::test_fit_with_invalid_data ... ok [INFO] [stdout] test ml_linear_svc_test::test_getters_before_fit ... ok [INFO] [stdout] test ml_linear_svc_test::test_new ... ok [INFO] [stdout] test ml_logistic_regression_test::test_default_constructor ... ok [INFO] [stdout] test ml_logistic_regression_test::test_fit_and_predict_simple_case ... ok [INFO] [stdout] test ml_kmeans_test::test_different_cluster_counts ... ok [INFO] [stdout] test ml_linear_regression_test::test_linear_regression_fit_predict ... ok [INFO] [stdout] test ml_logistic_regression_test::test_new_constructor ... ok [INFO] [stdout] test ml_logistic_regression_test::test_generate_polynomial_features ... ok [INFO] [stdout] test ml_logistic_regression_test::test_predict_proba ... ok [INFO] [stdout] test ml_logistic_regression_test::test_fit_with_intercept ... ok [INFO] [stdout] test ml_linear_svc_test::test_different_penalties ... ok [INFO] [stdout] test ml_linear_svc_test::test_decision_function ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_default ... ok [INFO] [stdout] test ml_linear_regression_test::test_fit_and_predict ... ok [INFO] [stdout] test ml_meanshift_test::test_estimate_bandwidth ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_getters_before_fit ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_new ... ok [INFO] [stdout] test ml_linear_regression_test::test_multivariate_regression ... ok [INFO] [stdout] test ml_svc_test::test_cosine_kernel_constructor ... ok [INFO] [stdout] test ml_svc_test::test_decision_function ... ok [INFO] [stdout] test ml_svc_test::test_different_kernels ... ok [INFO] [stdout] test ml_svc_test::test_error_handling ... ok [INFO] [stdout] test ml_svc_test::test_fit_and_predict_linear ... ok [INFO] [stdout] test ml_meanshift_test::test_fit_with_max_iterations ... ok [INFO] [stdout] test ml_svc_test::test_getters_before_fit ... ok [INFO] [stdout] test ml_svc_test::test_svc_constructor ... ok [INFO] [stdout] test ml_svc_test::test_fit_and_predict_rbf ... ok [INFO] [stdout] test ml_svc_test::test_svc_default ... ok [INFO] [stdout] test ml_linear_svc_test::test_fit_predict_simple_case ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_fit_predict ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_fit ... ok [INFO] [stdout] test ml_meanshift_test::test_meanshift_predict ... ok [INFO] [stdout] test ml_meanshift_test::test_cluster_all_parameter ... ok [INFO] [stdout] test ml_meanshift_test::test_bin_seeding ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 57.00s [INFO] [stdout] [INFO] [stderr] Running tests/math_test.rs (/opt/rustwide/target/debug/deps/math_test-31f1f39a88346c11) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_entropy_homogeneous ... ok [INFO] [stdout] test test_gini_empty ... ok [INFO] [stdout] test test_entropy_empty ... ok [INFO] [stdout] test test_gain_ratio ... ok [INFO] [stdout] test test_gini_homogeneous ... ok [INFO] [stdout] test test_entropy_multiclass ... ok [INFO] [stdout] test test_gain_ratio_zero_split_info ... ok [INFO] [stdout] test test_gini_balanced_binary ... ok [INFO] [stdout] test test_gini_unbalanced ... ok [INFO] [stdout] test test_manhattan_distance_row ... ok [INFO] [stdout] test test_sigmoid ... ok [INFO] [stdout] test test_information_gain ... ok [INFO] [stdout] test test_standard_deviation ... ok [INFO] [stdout] test test_sum_of_square_total ... ok [INFO] [stdout] test test_information_gain_no_improvement ... ok [INFO] [stdout] test test_entropy_balanced_binary ... ok [INFO] [stdout] test test_logistic_loss ... ok [INFO] [stdout] test test_variance_empty ... ok [INFO] [stdout] test test_minkowski_distance_row ... ok [INFO] [stdout] test test_squared_euclidean_distance_row ... ok [INFO] [stdout] test test_entropy_unbalanced ... ok [INFO] [stdout] test test_variance_constant ... ok [INFO] [stdout] test test_sum_of_squared_errors ... ok [INFO] [stdout] test test_variance_simple ... ok [INFO] [stdout] test test_variance_with_variance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/metric_test.rs (/opt/rustwide/target/debug/deps/metric_test-d967191545e04d79) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ml_dbscan_test.rs (/opt/rustwide/target/debug/deps/ml_dbscan_test-837f9936d732220a) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_default ... ok [INFO] [stdout] test test_get_labels_before_fit ... ok [INFO] [stdout] test test_get_core_sample_indices_before_fit ... ok [INFO] [stdout] test test_new ... ok [INFO] [stdout] test test_fit_predict ... ok [INFO] [stdout] test test_empty_data ... ok [INFO] [stdout] test test_predict_before_fit ... ok [INFO] [stdout] test test_fit_simple_data ... ok [INFO] [stdout] test test_getters ... ok [INFO] [stdout] test test_different_metrics ... ok [INFO] [stdout] test test_predict ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/ml_decision_tree_test.rs (/opt/rustwide/target/debug/deps/ml_decision_tree_test-33a58646d36d8763) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_decision_tree_params_default ... ok [INFO] [stdout] test test_node_creation ... ok [INFO] [stdout] test test_error_handling ... ok [INFO] [stdout] test test_decision_tree_new ... ok [INFO] [stdout] test test_predict_proba ... ok [INFO] [stdout] test test_fit_predict_regressor ... ok [INFO] [stdout] test test_fit_predict_classifier ... ok [INFO] [stdout] test test_max_depth_parameter ... ok [INFO] [stdout] test test_different_algorithms ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/ml_isolation_forest_test.rs (/opt/rustwide/target/debug/deps/ml_isolation_forest_test-320bdd903a5801b4) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_default ... ok [INFO] [stdout] test test_fit_empty_data ... ok [INFO] [stdout] test test_fit_nan_data ... ok [INFO] [stdout] test test_anomaly_score_dimension_mismatch ... ok [INFO] [stdout] test test_different_max_samples ... ok [INFO] [stdout] test test_fit_valid_data ... ok [INFO] [stdout] test test_fit_predict ... ok [INFO] [stdout] test test_anomaly_score ... ok [INFO] [stdout] test test_memory_efficiency ... ok [INFO] [stdout] test test_new ... ok [INFO] [stdout] test test_new_with_auto_max_depth ... ok [INFO] [stdout] test test_path_length_consistency ... ok [INFO] [stdout] test test_predict ... ok [INFO] [stdout] test test_parallel_consistency ... ok [INFO] [stdout] test test_predict_dimension_mismatch ... ok [INFO] [stdout] test test_predict_not_fitted ... ok [INFO] [stdout] test test_predict_empty_data ... ok [INFO] [stdout] test test_predict_nan_data ... ok [INFO] [stdout] test test_single_feature ... ok [INFO] [stdout] test test_identical_points ... ok [INFO] [stdout] test test_reproducibility ... ok [INFO] [stdout] test test_larger_dataset ... ok [INFO] [stdout] test test_anomaly_score_not_fitted ... ok [INFO] [stdout] test test_fit_infinite_data ... ok [INFO] [stderr] Running tests/ml_kmeans_test.rs (/opt/rustwide/target/debug/deps/ml_kmeans_test-9bb281169be075fa) [INFO] [stdout] test test_different_n_estimators ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_new_and_default ... ok [INFO] [stdout] test test_fit ... ok [INFO] [stdout] test test_different_cluster_counts ... ok [INFO] [stdout] test test_fit_predict ... ok [INFO] [stdout] test test_getters ... ok [INFO] [stderr] Running tests/ml_knn_test.rs (/opt/rustwide/target/debug/deps/ml_knn_test-f8cd4bd8dc824192) [INFO] [stdout] test test_predict ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_knn_predict_euclidean_uniform ... ok [INFO] [stdout] test test_knn_predict_manhattan ... ok [INFO] [stdout] test test_knn_default ... ok [INFO] [stdout] test test_knn_distance_weights ... ok [INFO] [stdout] test test_knn_empty_train ... ok [INFO] [stdout] test test_knn_new ... ok [INFO] [stdout] test test_knn_fit ... ok [INFO] [stdout] test test_knn_string_labels ... ok [INFO] [stdout] test test_knn_predict_parallel_euclidean_uniform ... ok [INFO] [stdout] test test_knn_with_k3 ... ok [INFO] [stdout] test test_knn_predict_parallel_distance_weights ... ok [INFO] [stdout] test test_knn_predict_parallel_manhattan ... ok [INFO] [stdout] test test_knn_predict_parallel_multiple_samples ... ok [INFO] [stdout] test test_knn_predict_parallel_string_labels ... ok [INFO] [stdout] test test_knn_predict_consistency ... ok [INFO] [stdout] test test_knn_predict_parallel_large_k ... ok [INFO] [stderr] Running tests/ml_linear_regression_test.rs (/opt/rustwide/target/debug/deps/ml_linear_regression_test-13d4c2d5ac5c9622) [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_default_constructor ... ok [INFO] [stdout] test test_not_fitted_error ... ok [INFO] [stdout] test test_new_constructor ... ok [INFO] [stdout] test test_no_intercept ... ok [INFO] [stdout] test test_fit_and_predict ... ok [INFO] [stdout] test test_linear_regression_fit_predict ... ok [INFO] [stdout] test test_multivariate_regression ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] [stderr] Running tests/ml_linear_svc_test.rs (/opt/rustwide/target/debug/deps/ml_linear_svc_test-840991c0de1735d1) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_new ... ok [INFO] [stdout] test test_default ... ok [INFO] [stdout] test test_getters_before_fit ... ok [INFO] [stdout] test test_error_handling ... ok [INFO] [stdout] test test_fit_with_invalid_data ... ok [INFO] [stdout] test test_different_penalties ... ok [INFO] [stdout] test test_decision_function ... ok [INFO] [stdout] test test_fit_predict_simple_case ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.58s [INFO] [stdout] [INFO] [stderr] Running tests/ml_logistic_regression_test.rs (/opt/rustwide/target/debug/deps/ml_logistic_regression_test-8872ff7bb7173eb6) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_new_constructor ... ok [INFO] [stdout] test test_predict_proba ... ok [INFO] [stdout] test test_fit_and_predict_simple_case ... ok [INFO] [stdout] test test_generate_polynomial_features ... ok [INFO] [stdout] test test_default_constructor ... ok [INFO] [stdout] test test_fit_with_intercept ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/ml_meanshift_test.rs (/opt/rustwide/target/debug/deps/ml_meanshift_test-553dec328aa4126a) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_meanshift_default ... ok [INFO] [stdout] test test_meanshift_getters_before_fit ... ok [INFO] [stdout] test test_meanshift_new ... ok [INFO] [stdout] test test_estimate_bandwidth ... ok [INFO] [stdout] test test_fit_with_max_iterations ... ok [INFO] [stdout] test test_meanshift_fit_predict ... ok [INFO] [stdout] test test_meanshift_predict ... ok [INFO] [stdout] test test_meanshift_fit ... ok [INFO] [stdout] test test_cluster_all_parameter ... ok [INFO] [stdout] test test_bin_seeding ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 55.50s [INFO] [stdout] [INFO] [stderr] Running tests/ml_svc_test.rs (/opt/rustwide/target/debug/deps/ml_svc_test-720c2b4afb3e8d3d) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_getters_before_fit ... ok [INFO] [stdout] test test_error_handling ... ok [INFO] [stdout] test test_svc_constructor ... ok [INFO] [stdout] test test_cosine_kernel_constructor ... ok [INFO] [stdout] test test_fit_and_predict_linear ... ok [INFO] [stdout] test test_different_kernels ... ok [INFO] [stdout] test test_decision_function ... ok [INFO] [stdout] test test_fit_and_predict_rbf ... ok [INFO] [stdout] test test_svc_default ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/neural_network_test.rs (/opt/rustwide/target/debug/deps/neural_network_test-035d7e21837da68d) [INFO] [stdout] [INFO] [stdout] running 366 tests [INFO] [stdout] test nn_activation_test::activation_layer_properties_test ... ok [INFO] [stdout] test nn_activation_test::relu_backward_test ... ok [INFO] [stdout] test nn_activation_test::sigmoid_forward_test ... ok [INFO] [stdout] test nn_activation_test::softmax_1d_input_error_test ... ok [INFO] [stdout] test nn_activation_test::relu_empty_input_test ... ok [INFO] [stdout] test nn_activation_test::softmax_empty_input_test ... ok [INFO] [stdout] test nn_activation_test::softmax_backward_test ... ok [INFO] [stdout] test nn_activation_test::softmax_forward_test ... ok [INFO] [stdout] test nn_activation_test::tanh_backward_test ... ok [INFO] [stdout] test nn_activation_test::tanh_empty_input_test ... ok [INFO] [stdout] test nn_activation_test::tanh_forward_test ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_backward ... ok [INFO] [stdout] test nn_activation_test::activation_backward_without_forward_test ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_forward ... ok [INFO] [stdout] test nn_activation_test::activation_numerical_stability_test ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_odd_window_size ... ok [INFO] [stdout] test nn_activation_test::sigmoid_backward_test ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_layer_type_and_output_shape ... ok [INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_basic_test ... ok [INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_different_strides_test ... ok [INFO] [stdout] test nn_activation_test::sigmoid_empty_input_test ... ok [INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_non_even_input_test ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_basic ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_edge_cases ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_forward ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_gradient_flow ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_multiple_channels ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_with_strides ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_backward_pass ... ok [INFO] [stdout] test nn_activation_test::activation_integration_test ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_different_batch_sizes ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_inference_mode ... ok [INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_backprop_test ... ok [INFO] [stdout] test nn_activation_test::relu_forward_test ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_shape ... ok [INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_with_sequential ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_layer_type ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_output_shape ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_count ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_update_adam ... ok [INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_sequential_model ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_running_statistics ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_training_mode ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_different_strides ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_parameter_count ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_update_sgd ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_large_batch_parallel ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_set_weights ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_activation_functions ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_activation_functions ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_different_strides ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_sequential_with_sgd ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_parameter_count ... ok [INFO] [stdout] test nn_activation_test::with_activation_test ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_multiple_channels ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_asymmetric_stride ... ok [INFO] [stdout] test nn_conv_1d_test::test_conv1d_sequential_with_rmsprop ... ok [INFO] [stdout] test nn_dense_test::test_dense_activation_functions ... ok [INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_with_sequential_model ... ok [INFO] [stdout] test nn_dense_test::test_dense_batch_processing ... ok [INFO] [stdout] test nn_dense_test::test_dense_forward_pass_dimensions ... ok [INFO] [stdout] test nn_conv_2d_test::conv2d_test ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_backward ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_channel_independence ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_creation ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_different_strides ... ok [INFO] [stdout] test nn_dense_test::test_dense_parameter_count ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_edge_cases ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_forward ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_multiple_batches ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_same_padding ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_sequential_model ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_backward_pass ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_consistency_across_calls ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_different_rates ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_forward_pass_dimensions ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_inference_mode ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_same_padding ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_invalid_rate ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_maintains_expected_value ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_multidimensional ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_layer_type ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_output_shape ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_shape_validation ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_rate_zero ... ok [INFO] [stdout] test nn_dropout_test::test_dropout_training_mode ... ok [INFO] [stdout] test nn_flatten_test::test_flatten_3d ... ok [INFO] [stdout] test nn_flatten_test::test_flatten_4d ... ok [INFO] [stdout] test nn_flatten_test::test_flatten_5d ... ok [INFO] [stdout] test nn_flatten_test::test_flatten_only_model ... ok [INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_training ... ok [INFO] [stdout] test nn_flatten_test::test_flatten_in_sequential ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_consistency_across_calls ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_different_rates ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_backward_pass ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_forward_dimensions ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_inference_mode ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_layer_type ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_negative_rate ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_multidimensional ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_new ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_no_zeros ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_output_shape ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_rate_equals_one ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_rate_over_one ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_rate_zero ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_shape_validation ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_statistical_properties ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_training_mode ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_backward ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_forward_inference ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_forward_training ... ok [INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_stddev_formula ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_with_adam ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_new ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_shape_validation ... ok [INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_backward ... ok [INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_creation ... ok [INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_forward ... ok [INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_sequential ... ok [INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_zero_input ... ok [INFO] [stdout] test nn_global_average_pooling_2d_test::test_global_average_pooling_2d ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_backward_without_forward ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_basic_functionality ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_different_spatial_dimensions ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_gradient_computation ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_layer_properties ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_multiple_batches_and_channels ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_with_random_values ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_zero_stddev ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_backward ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_creation ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_forward ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_negative_input ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_sequential ... ok [INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_zero_input ... ok [INFO] [stdout] test nn_global_average_pooling_3d_test::test_global_average_pooling_3d_with_sequential_training ... ok [INFO] [stdout] test nn_global_max_pooling_2d_test::test_global_max_pooling_backward ... ok [INFO] [stdout] test nn_global_max_pooling_2d_test::test_global_max_pooling_forward ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_backward ... ok [INFO] [stdout] test nn_global_max_pooling_2d_test::test_global_max_pooling_in_sequential ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_backward_without_forward ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_forward_batch ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_layer_properties ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_sequential_training ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_with_negative_values ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_with_sequential ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_3d_input ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_4d_input ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_5d_input ... ok [INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_forward_basic ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_backward_pass ... ok [INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_negative_stddev - should panic ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_all_groups ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_custom_channel_axis ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_batch_independence ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_epsilon_effect ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_gradient_flow ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_different_group_sizes ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_inference_mode ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_invalid_channel_axis ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_invalid_num_groups ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_layer_type ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_group_statistics ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_output_shape ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_parameter_count ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_multiple_forward_backward ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_large_batch_parallel ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_parameter_update_adam ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_parameter_update_sgd ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_serialization ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_single_group ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_training_mode ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_set_weights ... ok [INFO] [stdout] test nn_group_normalization_test::test_group_normalization_vs_instance_normalization ... ok [INFO] [stdout] test nn_dense_test::test_dense_learning_capability ... ok [INFO] [stdout] test nn_gru_test::test_gru_layer_basic ... ok [INFO] [stdout] test nn_gru_test::test_gru_layer ... ok [INFO] [stdout] test nn_gru_test::test_gru_gradient_flow ... ok [INFO] [stdout] test nn_gru_test::test_gru_different_activations ... ok [INFO] [stdout] test nn_gru_test::test_gru_state_evolution ... ok [INFO] [stdout] test nn_gru_test::test_gru_sequential_composition ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_sequential_with_rmsprop ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_3d_input ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_4d_input ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_5d_input ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_backward_pass ... ok [INFO] [stdout] test nn_gru_test::test_gru_sequence_learning ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_different_spatial_sizes ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_custom_channel_axis ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_epsilon_effect ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_gradient_flow ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_inference_mode ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_invalid_input_dimensions ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_invalid_channel_axis ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_layer_type ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_multiple_forward_backward ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_output_shape ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_parameter_count ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_parameter_update_adam ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_parameter_update_sgd ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_serialization ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_set_weights ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_training_mode ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_vs_batch_normalization ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_large_batch_parallel ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_3d_input ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_backward_pass ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_custom_axis ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_default_axis ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_different_batch_sizes ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_epsilon_effect ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_gradient_flow ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_inference_mode ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_invalid_axis ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_layer_type ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_multiple_forward_backward ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_output_shape ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_parameter_count ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_parameter_update_adam ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_parameter_update_sgd ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_serialization ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_set_weights ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_training_mode ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_vs_batch_normalization_difference ... ok [INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_with_sequential_model ... ok [INFO] [stdout] test nn_layer_weight_test::test_get_weights ... ok [INFO] [stdout] test nn_loss_function_test::binary_cross_entropy_test ... ok [INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_with_sequential_model ... ok [INFO] [stdout] test nn_loss_function_test::categorical_cross_entropy_test ... ok [INFO] [stdout] test nn_loss_function_test::mae_test ... ok [INFO] [stdout] test nn_loss_function_test::mse_test ... ok [INFO] [stdout] test nn_loss_function_test::sparse_categorical_cross_entropy_test ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_layer ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_layer_basic ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_different_activations ... ok [INFO] [stdout] test nn_gru_test::test_gru_vs_simple_rnn ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_sequential_with_sgd ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_sequential_composition ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_state_evolution ... ok [INFO] [stdout] test nn_max_pooling_1d_test::test_max_pooling_1d ... ok [INFO] [stdout] test nn_max_pooling_1d_test::test_max_pooling_1d_backward ... ok [INFO] [stdout] test nn_max_pooling_2d_test::max_pooling_2d_edge_cases ... ok [INFO] [stdout] test nn_max_pooling_2d_test::max_pooling_2d_test ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_backward_pass ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_different_strides ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_edge_cases ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_forward_pass ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_layer_properties ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_multiple_channels ... ok [INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_with_sequential ... ok [INFO] [stdout] test nn_optimizer_test::test_ada_grad_new ... ok [INFO] [stdout] test nn_optimizer_test::test_ada_grad_states_accumulation_over_multiple_steps ... ok [INFO] [stdout] test nn_optimizer_test::test_ada_grad_states_new ... ok [INFO] [stdout] test nn_optimizer_test::test_ada_grad_states_update_parameter ... ok [INFO] [stdout] test nn_optimizer_test::test_ada_grad_states_update_parameter_with_recurrent ... ok [INFO] [stdout] test nn_optimizer_test::test_adam_new ... ok [INFO] [stdout] test nn_optimizer_test::test_adam_states_bias_correction ... ok [INFO] [stdout] test nn_optimizer_test::test_adam_states_new ... ok [INFO] [stdout] test nn_optimizer_test::test_adam_states_update_parameter ... ok [INFO] [stdout] test nn_optimizer_test::test_adam_states_update_parameter_with_recurrent ... ok [INFO] [stdout] test nn_optimizer_test::test_rmsprop_cache_accumulation_over_multiple_steps ... ok [INFO] [stdout] test nn_optimizer_test::test_rmsprop_cache_new ... ok [INFO] [stdout] test nn_optimizer_test::test_rmsprop_cache_update_param ... ok [INFO] [stdout] test nn_optimizer_test::test_rmsprop_cache_update_parameters ... ok [INFO] [stdout] test nn_optimizer_test::test_rmsprop_new ... ok [INFO] [stdout] test nn_optimizer_test::test_sgd_new ... ok [INFO] [stdout] test nn_optimizer_test::test_sgd_update_parameters ... ok [INFO] [stdout] test nn_optimizer_test::test_sgd_update_parameters_rnn ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_basic ... ok [INFO] [stdout] test nn_conv_3d_test::test_conv3d_multiple_channels ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_batch_processing ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_different_depth_multiplier ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_get_weights ... ok [INFO] [stdout] test nn_flatten_test::test_multiple_layers_with_flatten ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_multiple_training_calls ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_output_shape_calculation ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_training ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_valid_padding ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_different_optimizers ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_sequence_learning ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_with_strides ... ok [INFO] [stdout] test nn_sequential_test::test_fit_error_handling ... ok [INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_large_kernel ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_different_activations ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_layer ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_layer_basic ... ok [INFO] [stdout] test nn_sequential_test::test_fit_linear_regression_convergence ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_overfitting ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_sequential_composition ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_vanishing_gradient_susceptibility ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_backward_pass ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_channel_consistency ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_consistency_across_calls ... ok [INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_sequence_memory ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_dimension_validation ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_forward_pass_dimensions ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_inference_mode ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_invalid_rate ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_layer_type ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_maintains_expected_value ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_output_shape ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_rate_one ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_rate_zero ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_scaling ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_shape_validation ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_training_mode ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_different_rates ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_backward_pass ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_consistency_across_calls ... ok [INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_various_shapes ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_dimension_validation ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_feature_map_consistency ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_forward_pass_dimensions ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_inference_mode ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_invalid_rate ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_layer_type ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_maintains_expected_value ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_non_square_feature_maps ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_output_shape ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_rate_one ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_rate_zero ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_scaling ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_shape_validation ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_spatial_structure ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_training_mode ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_different_rates ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_backward_pass ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_consistency_across_calls ... ok [INFO] [stdout] test nn_sequential_test::test_fit_classification_convergence ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_dimension_validation ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_feature_map_consistency ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_forward_pass_dimensions ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_inference_mode ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_invalid_rate ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_layer_type ... ok [INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_various_shapes ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_different_rates ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_output_shape ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_rate_one ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_maintains_expected_value ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_rate_zero ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_shape_validation ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_scaling ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_spatial_structure ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_non_cubic_volumes ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_volumetric_consistency ... ok [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_training_mode ... ok [INFO] [stdout] test nn_gru_test::test_gru_parity_check has been running for over 60 seconds [INFO] [stdout] test nn_gru_test::test_gru_temporal_xor has been running for over 60 seconds [INFO] [stdout] test nn_lstm_test::test_lstm_parity_check has been running for over 60 seconds [INFO] [stdout] test nn_lstm_test::test_lstm_temporal_xor has been running for over 60 seconds [INFO] [stdout] test nn_sequential_test::fit_with_batches_test has been running for over 60 seconds [INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_various_shapes ... ok [INFO] [stdout] test nn_sequential_test::fit_with_batches_test ... ok [INFO] [stdout] test nn_gru_test::test_gru_temporal_xor ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_temporal_xor ... ok [INFO] [stdout] test nn_lstm_test::test_lstm_parity_check ... ok [INFO] [stdout] test nn_gru_test::test_gru_parity_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 366 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 165.32s [INFO] [stdout] [INFO] [stderr] Running tests/nn_activation_test.rs (/opt/rustwide/target/debug/deps/nn_activation_test-f699309bc9d46b4f) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test relu_empty_input_test ... ok [INFO] [stdout] test relu_backward_test ... ok [INFO] [stdout] test activation_layer_properties_test ... ok [INFO] [stdout] test relu_forward_test ... ok [INFO] [stdout] test sigmoid_forward_test ... ok [INFO] [stdout] test sigmoid_backward_test ... ok [INFO] [stdout] test softmax_1d_input_error_test ... ok [INFO] [stdout] test softmax_forward_test ... ok [INFO] [stdout] test softmax_empty_input_test ... ok [INFO] [stdout] test softmax_backward_test ... ok [INFO] [stdout] test tanh_backward_test ... ok [INFO] [stdout] test tanh_empty_input_test ... ok [INFO] [stdout] test tanh_forward_test ... ok [INFO] [stdout] test with_activation_test ... ok [INFO] [stdout] test activation_backward_without_forward_test ... ok [INFO] [stdout] test sigmoid_empty_input_test ... ok [INFO] [stdout] test activation_numerical_stability_test ... ok [INFO] [stdout] test activation_integration_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/nn_average_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_1d_test-4639b28f04cddd1c) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_layer_type_and_output_shape ... ok [INFO] [stdout] test test_average_pooling_1d_odd_window_size ... ok [INFO] [stdout] test test_average_pooling_1d_backward ... ok [INFO] [stdout] test test_average_pooling_1d_forward ... ok [INFO] [stdout] test test_average_pooling_1d_with_sequential ... ok [INFO] [stderr] Running tests/nn_average_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_2d_test-dbb2baf58b9413c0) [INFO] [stdout] test test_average_pooling_1d_shape ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test average_pooling_different_strides_test ... ok [INFO] [stdout] test average_pooling_basic_test ... ok [INFO] [stdout] test average_pooling_non_even_input_test ... ok [INFO] [stderr] Running tests/nn_average_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_3d_test-38da03f55b62e7ac) [INFO] [stdout] test average_pooling_backprop_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_average_pooling_3d_forward ... ok [INFO] [stdout] test test_average_pooling_3d_edge_cases ... ok [INFO] [stdout] test test_average_pooling_3d_basic ... ok [INFO] [stdout] test test_average_pooling_3d_with_strides ... ok [INFO] [stdout] test test_average_pooling_3d_multiple_channels ... ok [INFO] [stdout] test test_average_pooling_3d_gradient_flow ... ok [INFO] [stdout] test test_average_pooling_3d_sequential_model ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/nn_batch_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_batch_normalization_test-8fb80a4703195ed9) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_batch_normalization_parameter_count ... ok [INFO] [stdout] test test_batch_normalization_layer_type ... ok [INFO] [stdout] test test_batch_normalization_output_shape ... ok [INFO] [stdout] test test_batch_normalization_inference_mode ... ok [INFO] [stdout] test test_batch_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test test_batch_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test test_batch_normalization_backward_pass ... ok [INFO] [stdout] test test_batch_normalization_running_statistics ... ok [INFO] [stdout] test test_batch_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test test_batch_normalization_parameter_update_sgd ... ok [INFO] [stdout] test test_batch_normalization_parameter_update_adam ... ok [INFO] [stdout] test test_batch_normalization_different_batch_sizes ... ok [INFO] [stdout] test test_batch_normalization_training_mode ... ok [INFO] [stdout] test test_batch_normalization_set_weights ... ok [INFO] [stdout] test test_batch_normalization_large_batch_parallel ... ok [INFO] [stdout] test test_batch_normalization_with_sequential_model ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_conv_1d_test.rs (/opt/rustwide/target/debug/deps/nn_conv_1d_test-dbb91dc342616601) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_conv1d_parameter_count ... ok [INFO] [stdout] test test_conv1d_activation_functions ... ok [INFO] [stdout] test test_conv1d_different_strides ... ok [INFO] [stdout] test test_conv1d_sequential_with_sgd ... ok [INFO] [stdout] test test_conv1d_multiple_channels ... ok [INFO] [stdout] test test_conv1d_sequential_with_rmsprop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/nn_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_conv_2d_test-1be347faf0f8484c) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test conv2d_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/nn_conv_3d_test.rs (/opt/rustwide/target/debug/deps/nn_conv_3d_test-143aa826b7f5295f) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_conv3d_parameter_count ... ok [INFO] [stdout] test test_conv3d_activation_functions ... ok [INFO] [stdout] test test_conv3d_different_strides ... ok [INFO] [stdout] test test_conv3d_asymmetric_stride ... ok [INFO] [stdout] test test_conv3d_with_adam ... ok [INFO] [stdout] test test_conv3d_same_padding ... ok [INFO] [stdout] test test_conv3d_sequential_with_rmsprop ... ok [INFO] [stdout] test test_conv3d_multiple_channels ... ok [INFO] [stderr] Running tests/nn_dense_test.rs (/opt/rustwide/target/debug/deps/nn_dense_test-7d45c0bb6e3c0954) [INFO] [stdout] test test_conv3d_sequential_with_sgd ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.42s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_dense_batch_processing ... ok [INFO] [stdout] test test_dense_forward_pass_dimensions ... ok [INFO] [stdout] test test_dense_activation_functions ... ok [INFO] [stdout] test test_dense_parameter_count ... ok [INFO] [stdout] test test_dense_learning_capability ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s [INFO] [stdout] [INFO] [stderr] Running tests/nn_depthwise_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_depthwise_conv_2d_test-1666e851e1a65092) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_depthwise_conv2d_creation ... ok [INFO] [stdout] test test_depthwise_conv2d_different_strides ... ok [INFO] [stdout] test test_depthwise_conv2d_edge_cases ... ok [INFO] [stdout] test test_depthwise_conv2d_sequential_model ... ok [INFO] [stdout] test test_depthwise_conv2d_backward ... ok [INFO] [stdout] test test_depthwise_conv2d_same_padding ... ok [INFO] [stdout] test test_depthwise_conv2d_multiple_batches ... ok [INFO] [stdout] test test_depthwise_conv2d_forward ... ok [INFO] [stdout] test test_depthwise_conv2d_channel_independence ... ok [INFO] [stdout] test test_depthwise_conv2d_training ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/nn_dropout_test.rs (/opt/rustwide/target/debug/deps/nn_dropout_test-e07e1982494b0def) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_dropout_inference_mode ... ok [INFO] [stdout] test test_dropout_invalid_rate ... ok [INFO] [stdout] test test_dropout_backward_pass ... ok [INFO] [stdout] test test_dropout_maintains_expected_value ... ok [INFO] [stdout] test test_dropout_different_rates ... ok [INFO] [stdout] test test_dropout_forward_pass_dimensions ... ok [INFO] [stdout] test test_dropout_layer_type ... ok [INFO] [stdout] test test_dropout_output_shape ... ok [INFO] [stdout] test test_dropout_multidimensional ... ok [INFO] [stdout] test test_dropout_shape_validation ... ok [INFO] [stdout] test test_dropout_training_mode ... ok [INFO] [stdout] test test_dropout_rate_zero ... ok [INFO] [stderr] Running tests/nn_flatten_test.rs (/opt/rustwide/target/debug/deps/nn_flatten_test-da206b5dda75e75b) [INFO] [stdout] test test_dropout_consistency_across_calls ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_flatten_5d ... ok [INFO] [stdout] test test_flatten_3d ... ok [INFO] [stdout] test test_flatten_4d ... ok [INFO] [stdout] test test_flatten_only_model ... ok [INFO] [stdout] test test_flatten_in_sequential ... ok [INFO] [stderr] Running tests/nn_gaussian_dropout_test.rs (/opt/rustwide/target/debug/deps/nn_gaussian_dropout_test-22e1fbcdb8c2ffe7) [INFO] [stdout] test test_multiple_layers_with_flatten ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.46s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_gaussian_dropout_layer_type ... ok [INFO] [stdout] test test_gaussian_dropout_new ... ok [INFO] [stdout] test test_gaussian_dropout_negative_rate ... ok [INFO] [stdout] test test_gaussian_dropout_output_shape ... ok [INFO] [stdout] test test_gaussian_dropout_forward_dimensions ... ok [INFO] [stdout] test test_gaussian_dropout_rate_over_one ... ok [INFO] [stdout] test test_gaussian_dropout_no_zeros ... ok [INFO] [stdout] test test_gaussian_dropout_rate_zero ... ok [INFO] [stdout] test test_gaussian_dropout_shape_validation ... ok [INFO] [stdout] test test_gaussian_dropout_consistency_across_calls ... ok [INFO] [stdout] test test_gaussian_dropout_multidimensional ... ok [INFO] [stdout] test test_gaussian_dropout_backward_pass ... ok [INFO] [stdout] test test_gaussian_dropout_different_rates ... ok [INFO] [stdout] test test_gaussian_dropout_training_mode ... ok [INFO] [stdout] test test_gaussian_dropout_statistical_properties ... ok [INFO] [stdout] test test_gaussian_dropout_stddev_formula ... ok [INFO] [stderr] Running tests/nn_gaussian_noise_test.rs (/opt/rustwide/target/debug/deps/nn_gaussian_noise_test-d51d709ef0de90a6) [INFO] [stdout] test test_gaussian_dropout_inference_mode ... ok [INFO] [stdout] test test_gaussian_dropout_rate_equals_one ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_gaussian_noise_new ... ok [INFO] [stdout] test test_gaussian_noise_zero_stddev ... ok [INFO] [stdout] test test_gaussian_noise_forward_inference ... ok [INFO] [stdout] test test_gaussian_noise_backward ... ok [INFO] [stdout] test test_gaussian_noise_shape_validation ... ok [INFO] [stdout] test test_gaussian_noise_forward_training ... ok [INFO] [stdout] test test_gaussian_noise_negative_stddev - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/nn_global_average_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_1d_test-adf2fb447d619fcc) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_global_average_pooling_1d_creation ... ok [INFO] [stdout] test test_global_average_pooling_1d_forward ... ok [INFO] [stdout] test test_global_average_pooling_1d_backward ... ok [INFO] [stdout] test test_global_average_pooling_1d_zero_input ... ok [INFO] [stdout] test test_global_average_pooling_1d_sequential ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/nn_global_average_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_2d_test-a92042d18c9e9ded) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/nn_global_average_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_3d_test-4853dca059e4161a) [INFO] [stdout] test test_global_average_pooling_2d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_global_average_pooling_3d_layer_properties ... ok [INFO] [stdout] test test_global_average_pooling_3d_backward_without_forward ... ok [INFO] [stdout] test test_global_average_pooling_3d_gradient_computation ... ok [INFO] [stdout] test test_global_average_pooling_3d_different_spatial_dimensions ... ok [INFO] [stdout] test test_global_average_pooling_3d_basic_functionality ... ok [INFO] [stdout] test test_global_average_pooling_3d_with_random_values ... ok [INFO] [stdout] test test_global_average_pooling_3d_with_sequential_training ... ok [INFO] [stdout] test test_global_average_pooling_3d_multiple_batches_and_channels ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_global_max_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_global_max_pooling_1d_test-df18a0e31853cb05) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_global_max_pooling_1d_backward ... ok [INFO] [stdout] test test_global_max_pooling_1d_forward ... ok [INFO] [stdout] test test_global_max_pooling_1d_creation ... ok [INFO] [stdout] test test_global_max_pooling_1d_negative_input ... ok [INFO] [stdout] test test_global_max_pooling_1d_zero_input ... ok [INFO] [stderr] Running tests/nn_global_max_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_global_max_pooling_2d_test-262cda94b44a5c25) [INFO] [stdout] test test_global_max_pooling_1d_sequential ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_global_max_pooling_forward ... ok [INFO] [stdout] test test_global_max_pooling_backward ... ok [INFO] [stdout] test test_global_max_pooling_in_sequential ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/nn_global_max_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_global_max_pooling_3d_test-89e90dde07476030) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_global_max_pooling_3d_layer_properties ... ok [INFO] [stdout] test test_global_max_pooling_3d_backward ... ok [INFO] [stdout] test test_global_max_pooling_3d_with_negative_values ... ok [INFO] [stdout] test test_global_max_pooling_3d_forward_batch ... ok [INFO] [stdout] test test_global_max_pooling_3d_backward_without_forward ... ok [INFO] [stdout] test test_global_max_pooling_3d_forward_basic ... ok [INFO] [stdout] test test_global_max_pooling_3d_with_sequential ... ok [INFO] [stdout] test test_global_max_pooling_3d_sequential_training ... ok [INFO] [stderr] Running tests/nn_group_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_group_normalization_test-7602572710fd4f6f) [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test test_group_normalization_custom_channel_axis ... ok [INFO] [stdout] test test_group_normalization_batch_independence ... ok [INFO] [stdout] test test_group_normalization_backward_pass ... ok [INFO] [stdout] test test_group_normalization_epsilon_effect ... ok [INFO] [stdout] test test_group_normalization_all_groups ... ok [INFO] [stdout] test test_group_normalization_3d_input ... ok [INFO] [stdout] test test_group_normalization_5d_input ... ok [INFO] [stdout] test test_group_normalization_4d_input ... ok [INFO] [stdout] test test_group_normalization_inference_mode ... ok [INFO] [stdout] test test_group_normalization_gradient_flow ... ok [INFO] [stdout] test test_group_normalization_layer_type ... ok [INFO] [stdout] test test_group_normalization_invalid_channel_axis ... ok [INFO] [stdout] test test_group_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test test_group_normalization_output_shape ... ok [INFO] [stdout] test test_group_normalization_group_statistics ... ok [INFO] [stdout] test test_group_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test test_group_normalization_parameter_update_adam ... ok [INFO] [stdout] test test_group_normalization_different_group_sizes ... ok [INFO] [stdout] test test_group_normalization_parameter_count ... ok [INFO] [stdout] test test_group_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test test_group_normalization_serialization ... ok [INFO] [stdout] test test_group_normalization_single_group ... ok [INFO] [stdout] test test_group_normalization_parameter_update_sgd ... ok [INFO] [stdout] test test_group_normalization_set_weights ... ok [INFO] [stdout] test test_group_normalization_vs_instance_normalization ... ok [INFO] [stdout] test test_group_normalization_training_mode ... ok [INFO] [stdout] test test_group_normalization_invalid_num_groups ... ok [INFO] [stdout] test test_group_normalization_multiple_forward_backward ... ok [INFO] [stdout] test test_group_normalization_large_batch_parallel ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_gru_test.rs (/opt/rustwide/target/debug/deps/nn_gru_test-8363afa1e08c3e55) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_gru_layer ... ok [INFO] [stdout] test test_gru_gradient_flow ... ok [INFO] [stdout] test test_gru_layer_basic ... ok [INFO] [stdout] test test_gru_state_evolution ... ok [INFO] [stdout] test test_gru_sequential_composition ... ok [INFO] [stdout] test test_gru_different_activations ... ok [INFO] [stdout] test test_gru_sequence_learning ... ok [INFO] [stdout] test test_gru_vs_simple_rnn ... ok [INFO] [stdout] test test_gru_temporal_xor ... ok [INFO] [stdout] test test_gru_parity_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 57.75s [INFO] [stdout] [INFO] [stderr] Running tests/nn_instance_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_instance_normalization_test-82001abd7e271e5e) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_instance_normalization_3d_input ... ok [INFO] [stdout] test test_instance_normalization_4d_input ... ok [INFO] [stdout] test test_instance_normalization_different_spatial_sizes ... ok [INFO] [stdout] test test_instance_normalization_custom_channel_axis ... ok [INFO] [stdout] test test_instance_normalization_epsilon_effect ... ok [INFO] [stdout] test test_instance_normalization_inference_mode ... ok [INFO] [stdout] test test_instance_normalization_invalid_channel_axis ... ok [INFO] [stdout] test test_instance_normalization_gradient_flow ... ok [INFO] [stdout] test test_instance_normalization_invalid_input_dimensions ... ok [INFO] [stdout] test test_instance_normalization_backward_pass ... ok [INFO] [stdout] test test_instance_normalization_layer_type ... ok [INFO] [stdout] test test_instance_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test test_instance_normalization_5d_input ... ok [INFO] [stdout] test test_instance_normalization_multiple_forward_backward ... ok [INFO] [stdout] test test_instance_normalization_output_shape ... ok [INFO] [stdout] test test_instance_normalization_parameter_count ... ok [INFO] [stdout] test test_instance_normalization_parameter_update_adam ... ok [INFO] [stdout] test test_instance_normalization_parameter_update_sgd ... ok [INFO] [stdout] test test_instance_normalization_vs_batch_normalization ... ok [INFO] [stdout] test test_instance_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test test_instance_normalization_training_mode ... ok [INFO] [stdout] test test_instance_normalization_serialization ... ok [INFO] [stdout] test test_instance_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test test_instance_normalization_set_weights ... ok [INFO] [stdout] test test_instance_normalization_large_batch_parallel ... ok [INFO] [stderr] Running tests/nn_layer_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_layer_normalization_test-edbb10b86cd917f8) [INFO] [stdout] test test_instance_normalization_with_sequential_model ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test test_layer_normalization_default_axis ... ok [INFO] [stdout] test test_layer_normalization_custom_axis ... ok [INFO] [stdout] test test_layer_normalization_forward_pass_dimensions ... ok [INFO] [stdout] test test_layer_normalization_epsilon_effect ... ok [INFO] [stdout] test test_layer_normalization_3d_input ... ok [INFO] [stdout] test test_layer_normalization_different_batch_sizes ... ok [INFO] [stdout] test test_layer_normalization_layer_type ... ok [INFO] [stdout] test test_layer_normalization_gradient_flow ... ok [INFO] [stdout] test test_layer_normalization_output_shape ... ok [INFO] [stdout] test test_layer_normalization_parameter_count ... ok [INFO] [stdout] test test_layer_normalization_inference_mode ... ok [INFO] [stdout] test test_layer_normalization_invalid_axis ... ok [INFO] [stdout] test test_layer_normalization_parameter_update_adam ... ok [INFO] [stdout] test test_layer_normalization_parameter_update_adagrad ... ok [INFO] [stdout] test test_layer_normalization_backward_pass ... ok [INFO] [stdout] test test_layer_normalization_parameter_update_sgd ... ok [INFO] [stdout] test test_layer_normalization_parameter_update_rmsprop ... ok [INFO] [stdout] test test_layer_normalization_serialization ... ok [INFO] [stdout] test test_layer_normalization_training_mode ... ok [INFO] [stdout] test test_layer_normalization_set_weights ... ok [INFO] [stdout] test test_layer_normalization_vs_batch_normalization_difference ... ok [INFO] [stdout] test test_layer_normalization_multiple_forward_backward ... ok [INFO] [stdout] test test_layer_normalization_with_sequential_model ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/nn_layer_weight_test.rs (/opt/rustwide/target/debug/deps/nn_layer_weight_test-8f5ad364b6865dde) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_get_weights ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/nn_loss_function_test.rs (/opt/rustwide/target/debug/deps/nn_loss_function_test-6ce02bb108285d25) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test binary_cross_entropy_test ... ok [INFO] [stdout] test mse_test ... ok [INFO] [stdout] test mae_test ... ok [INFO] [stdout] test categorical_cross_entropy_test ... ok [INFO] [stdout] test sparse_categorical_cross_entropy_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_lstm_test.rs (/opt/rustwide/target/debug/deps/nn_lstm_test-9123f8e2ae48493d) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_lstm_layer_basic ... ok [INFO] [stdout] test test_lstm_layer ... ok [INFO] [stdout] test test_lstm_different_activations ... ok [INFO] [stdout] test test_lstm_sequential_composition ... ok [INFO] [stdout] test test_lstm_state_evolution ... ok [INFO] [stdout] test test_lstm_sequence_learning ... ok [INFO] [stdout] test test_lstm_temporal_xor ... ok [INFO] [stdout] test test_lstm_parity_check has been running for over 60 seconds [INFO] [stdout] test test_lstm_parity_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 67.22s [INFO] [stdout] [INFO] [stderr] Running tests/nn_max_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_1d_test-f6ee0c2bc8ebbe09) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_max_pooling_1d ... ok [INFO] [stdout] test test_max_pooling_1d_backward ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/nn_max_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_2d_test-67b0e6f965677106) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test max_pooling_2d_edge_cases ... ok [INFO] [stdout] test max_pooling_2d_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_max_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_3d_test-50725e2016e3d799) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_max_pooling_3d_layer_properties ... ok [INFO] [stdout] test test_max_pooling_3d_forward_pass ... ok [INFO] [stdout] test test_max_pooling_3d_different_strides ... ok [INFO] [stdout] test test_max_pooling_3d_backward_pass ... ok [INFO] [stdout] test test_max_pooling_3d_multiple_channels ... ok [INFO] [stdout] test test_max_pooling_3d_with_sequential ... ok [INFO] [stderr] Running tests/nn_optimizer_test.rs (/opt/rustwide/target/debug/deps/nn_optimizer_test-552e7d25991d17aa) [INFO] [stdout] test test_max_pooling_3d_edge_cases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/nn_separable_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_separable_conv_2d_test-daa1bfc346e3febe) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_ada_grad_new ... ok [INFO] [stdout] test test_ada_grad_states_update_parameter ... ok [INFO] [stdout] test test_ada_grad_states_update_parameter_with_recurrent ... ok [INFO] [stdout] test test_ada_grad_states_accumulation_over_multiple_steps ... ok [INFO] [stdout] test test_rmsprop_cache_new ... ok [INFO] [stdout] test test_adam_states_update_parameter_with_recurrent ... ok [INFO] [stdout] test test_rmsprop_cache_accumulation_over_multiple_steps ... ok [INFO] [stdout] test test_rmsprop_new ... ok [INFO] [stdout] test test_rmsprop_cache_update_param ... ok [INFO] [stdout] test test_sgd_new ... ok [INFO] [stdout] test test_rmsprop_cache_update_parameters ... ok [INFO] [stdout] test test_sgd_update_parameters ... ok [INFO] [stdout] test test_sgd_update_parameters_rnn ... ok [INFO] [stdout] test test_adam_new ... ok [INFO] [stdout] test test_adam_states_new ... ok [INFO] [stdout] test test_adam_states_bias_correction ... ok [INFO] [stdout] test test_ada_grad_states_new ... ok [INFO] [stdout] test test_adam_states_update_parameter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_separable_conv2d_get_weights ... ok [INFO] [stdout] test test_separable_conv2d_output_shape_calculation ... ok [INFO] [stdout] test test_separable_conv2d_multiple_training_calls ... ok [INFO] [stdout] test test_separable_conv2d_valid_padding ... ok [INFO] [stdout] test test_separable_conv2d_different_depth_multiplier ... ok [INFO] [stdout] test test_separable_conv2d_training ... ok [INFO] [stdout] test test_separable_conv2d_different_optimizers ... ok [INFO] [stdout] test test_separable_conv2d_basic ... ok [INFO] [stdout] test test_separable_conv2d_batch_processing ... ok [INFO] [stdout] test test_separable_conv2d_with_strides ... ok [INFO] [stdout] test test_separable_conv2d_large_kernel ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.42s [INFO] [stdout] [INFO] [stderr] Running tests/nn_sequential_test.rs (/opt/rustwide/target/debug/deps/nn_sequential_test-c6e799aa3ebf4575) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_fit_error_handling ... ok [INFO] [stdout] test test_fit_linear_regression_convergence ... ok [INFO] [stdout] test test_fit_classification_convergence ... ok [INFO] [stdout] test fit_with_batches_test has been running for over 60 seconds [INFO] [stdout] test fit_with_batches_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 77.08s [INFO] [stdout] [INFO] [stderr] Running tests/nn_simple_rnn_test.rs (/opt/rustwide/target/debug/deps/nn_simple_rnn_test-85259c4329ea761c) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_simple_rnn_layer_basic ... ok [INFO] [stdout] test test_simple_rnn_layer ... ok [INFO] [stdout] test test_simple_rnn_different_activations ... ok [INFO] [stdout] test test_simple_rnn_sequential_composition ... ok [INFO] [stdout] test test_simple_rnn_vanishing_gradient_susceptibility ... ok [INFO] [stdout] test test_simple_rnn_overfitting ... ok [INFO] [stdout] test test_simple_rnn_sequence_memory ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s [INFO] [stdout] [INFO] [stderr] Running tests/nn_spatial_dropout_1d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_1d_test-2fc69d161d5937f7) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_spatial_dropout_1d_inference_mode ... ok [INFO] [stdout] test test_spatial_dropout_1d_invalid_rate ... ok [INFO] [stdout] test test_spatial_dropout_1d_backward_pass ... ok [INFO] [stdout] test test_spatial_dropout_1d_forward_pass_dimensions ... ok [INFO] [stdout] test test_spatial_dropout_1d_dimension_validation ... ok [INFO] [stdout] test test_spatial_dropout_1d_layer_type ... ok [INFO] [stdout] test test_spatial_dropout_1d_rate_one ... ok [INFO] [stdout] test test_spatial_dropout_1d_shape_validation ... ok [INFO] [stdout] test test_spatial_dropout_1d_consistency_across_calls ... ok [INFO] [stdout] test test_spatial_dropout_1d_scaling ... ok [INFO] [stdout] test test_spatial_dropout_1d_channel_consistency ... ok [INFO] [stdout] test test_spatial_dropout_1d_rate_zero ... ok [INFO] [stdout] test test_spatial_dropout_1d_output_shape ... ok [INFO] [stderr] Running tests/nn_spatial_dropout_2d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_2d_test-80504954afc07203) [INFO] [stdout] test test_spatial_dropout_1d_various_shapes ... ok [INFO] [stdout] test test_spatial_dropout_1d_training_mode ... ok [INFO] [stdout] test test_spatial_dropout_1d_maintains_expected_value ... ok [INFO] [stdout] test test_spatial_dropout_1d_different_rates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_spatial_dropout_2d_dimension_validation ... ok [INFO] [stdout] test test_spatial_dropout_2d_inference_mode ... ok [INFO] [stdout] test test_spatial_dropout_2d_invalid_rate ... ok [INFO] [stdout] test test_spatial_dropout_2d_layer_type ... ok [INFO] [stdout] test test_spatial_dropout_2d_output_shape ... ok [INFO] [stdout] test test_spatial_dropout_2d_forward_pass_dimensions ... ok [INFO] [stdout] test test_spatial_dropout_2d_rate_zero ... ok [INFO] [stdout] test test_spatial_dropout_2d_scaling ... ok [INFO] [stdout] test test_spatial_dropout_2d_shape_validation ... ok [INFO] [stdout] test test_spatial_dropout_2d_backward_pass ... ok [INFO] [stdout] test test_spatial_dropout_2d_rate_one ... ok [INFO] [stdout] test test_spatial_dropout_2d_consistency_across_calls ... ok [INFO] [stdout] test test_spatial_dropout_2d_spatial_structure ... ok [INFO] [stdout] test test_spatial_dropout_2d_feature_map_consistency ... ok [INFO] [stdout] test test_spatial_dropout_2d_non_square_feature_maps ... ok [INFO] [stdout] test test_spatial_dropout_2d_training_mode ... ok [INFO] [stdout] test test_spatial_dropout_2d_maintains_expected_value ... ok [INFO] [stdout] test test_spatial_dropout_2d_different_rates ... ok [INFO] [stdout] test test_spatial_dropout_2d_various_shapes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s [INFO] [stdout] [INFO] [stderr] Running tests/nn_spatial_dropout_3d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_3d_test-73073427d5f86b8f) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_spatial_dropout_3d_inference_mode ... ok [INFO] [stdout] test test_spatial_dropout_3d_layer_type ... ok [INFO] [stdout] test test_spatial_dropout_3d_invalid_rate ... ok [INFO] [stdout] test test_spatial_dropout_3d_forward_pass_dimensions ... ok [INFO] [stdout] test test_spatial_dropout_3d_output_shape ... ok [INFO] [stdout] test test_spatial_dropout_3d_rate_one ... ok [INFO] [stdout] test test_spatial_dropout_3d_rate_zero ... ok [INFO] [stdout] test test_spatial_dropout_3d_backward_pass ... ok [INFO] [stdout] test test_spatial_dropout_3d_scaling ... ok [INFO] [stdout] test test_spatial_dropout_3d_shape_validation ... ok [INFO] [stdout] test test_spatial_dropout_3d_consistency_across_calls ... ok [INFO] [stdout] test test_spatial_dropout_3d_dimension_validation ... ok [INFO] [stdout] test test_spatial_dropout_3d_feature_map_consistency ... ok [INFO] [stdout] test test_spatial_dropout_3d_volumetric_consistency ... ok [INFO] [stdout] test test_spatial_dropout_3d_spatial_structure ... ok [INFO] [stdout] test test_spatial_dropout_3d_non_cubic_volumes ... ok [INFO] [stdout] test test_spatial_dropout_3d_maintains_expected_value ... ok [INFO] [stdout] test test_spatial_dropout_3d_different_rates ... ok [INFO] [stdout] test test_spatial_dropout_3d_training_mode ... ok [INFO] [stdout] test test_spatial_dropout_3d_various_shapes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.02s [INFO] [stdout] [INFO] [stderr] Running tests/ut_kernel_pca_test.rs (/opt/rustwide/target/debug/deps/ut_kernel_pca_test-398bead703198ef9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ut_label_encoding_test.rs (/opt/rustwide/target/debug/deps/ut_label_encoding_test-d3734a99335e7709) [INFO] [stderr] Running tests/ut_linear_discriminant_analysis_test.rs (/opt/rustwide/target/debug/deps/ut_linear_discriminant_analysis_test-56f30a82b76cbdd8) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ut_normalize_test.rs (/opt/rustwide/target/debug/deps/ut_normalize_test-abf4b5b92d82dfdb) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ut_principal_component_analysis_test.rs (/opt/rustwide/target/debug/deps/ut_principal_component_analysis_test-14b85175a6aff330) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ut_standardize_test.rs (/opt/rustwide/target/debug/deps/ut_standardize_test-69961ea3f00390dc) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ut_t_sne_test.rs (/opt/rustwide/target/debug/deps/ut_t_sne_test-41ec8f2572cc8313) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/ut_train_test_split_test.rs (/opt/rustwide/target/debug/deps/ut_train_test_split_test-d8e749ebb8e71137) [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/utility_test.rs (/opt/rustwide/target/debug/deps/utility_test-20ed9525ec6162e6) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests rustyml [INFO] [stdout] [INFO] [stdout] running 81 tests [INFO] [stdout] test src/lib.rs - (line 118) ... ignored [INFO] [stdout] test src/lib.rs - (line 69) ... ignored [INFO] [stdout] test src/lib.rs - prelude (line 492) ... ok [INFO] [stdout] test src/lib.rs - math (line 394) ... ok [INFO] [stdout] test src/machine_learning/knn.rs - machine_learning::knn::KNN (line 40) ... ok [INFO] [stdout] test src/machine_learning/decision_tree.rs - machine_learning::decision_tree::DecisionTree (line 209) ... ok [INFO] [stdout] test src/machine_learning/isolation_forest.rs - machine_learning::isolation_forest::IsolationForest (line 36) ... ok [INFO] [stdout] test src/machine_learning/dbscan.rs - machine_learning::dbscan::DBSCAN (line 27) ... ok [INFO] [stdout] test src/machine_learning/meanshift.rs - machine_learning::meanshift::MeanShift (line 40) ... ok [INFO] [stdout] test src/machine_learning/logistic_regression.rs - machine_learning::logistic_regression::generate_polynomial_features (line 523) ... ok [INFO] [stdout] test src/math.rs - math::average_path_length_factor (line 693) ... ok [INFO] [stdout] test src/math.rs - math::binary_search_sigma (line 737) ... ok [INFO] [stdout] test src/machine_learning/svc.rs - machine_learning::svc::SVC (line 35) ... ok [INFO] [stdout] test src/machine_learning/kmeans.rs - machine_learning::kmeans::KMeans (line 36) ... ok [INFO] [stdout] test src/math.rs - math::entropy (line 425) ... ok [INFO] [stdout] test src/math.rs - math::gini (line 361) ... ok [INFO] [stdout] test src/math.rs - math::information_gain (line 494) ... ok [INFO] [stdout] test src/math.rs - math::manhattan_distance_row (line 280) ... ok [INFO] [stdout] test src/math.rs - math::minkowski_distance_row (line 318) ... ok [INFO] [stdout] test src/math.rs - math::sigmoid (line 157) ... ok [INFO] [stdout] test src/math.rs - math::squared_euclidean_distance_row (line 242) ... ok [INFO] [stdout] test src/lib.rs - machine_learning (line 448) ... ok [INFO] [stdout] test src/math.rs - math::sum_of_square_total (line 20) ... ok [INFO] [stdout] test src/math.rs - math::logistic_loss (line 197) ... ok [INFO] [stdout] test src/machine_learning/logistic_regression.rs - machine_learning::logistic_regression::LogisticRegression (line 34) ... ok [INFO] [stdout] test src/math.rs - math::gain_ratio (line 566) ... ok [INFO] [stdout] test src/neural_network/layer/activation_layer/linear.rs - neural_network::layer::activation_layer::linear::Linear (line 18) ... ok [INFO] [stdout] test src/math.rs - math::standard_deviation (line 639) ... ok [INFO] [stdout] test src/math.rs - math::variance (line 100) ... ok [INFO] [stdout] test src/neural_network/layer/activation_layer/relu.rs - neural_network::layer::activation_layer::relu::ReLU (line 30) ... ok [INFO] [stdout] test src/neural_network/layer/activation_layer/softmax.rs - neural_network::layer::activation_layer::softmax::Softmax (line 37) ... ok [INFO] [stdout] test src/neural_network/layer/activation_layer/tanh.rs - neural_network::layer::activation_layer::tanh::Tanh (line 32) ... ok [INFO] [stdout] test src/math.rs - math::sum_of_squared_errors (line 58) ... ok [INFO] [stdout] test src/lib.rs - neural_network (line 678) ... ok [INFO] [stdout] test src/neural_network/layer/convolution_layer/depthwise_conv_2d.rs - neural_network::layer::convolution_layer::depthwise_conv_2d::DepthwiseConv2D (line 50) ... ok [INFO] [stdout] test src/neural_network/layer/activation_layer/sigmoid.rs - neural_network::layer::activation_layer::sigmoid::Sigmoid (line 32) ... ok [INFO] [stdout] test src/neural_network/layer/dense.rs - neural_network::layer::dense::Dense (line 41) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/average_pooling_1d.rs - neural_network::layer::pooling_layer::average_pooling_1d::AveragePooling1D (line 34) ... ok [INFO] [stdout] test src/neural_network/layer/flatten.rs - neural_network::layer::flatten::Flatten (line 22) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/average_pooling_2d.rs - neural_network::layer::pooling_layer::average_pooling_2d::AveragePooling2D (line 34) ... ok [INFO] [stdout] test src/neural_network/layer/convolution_layer/conv_1d.rs - neural_network::layer::convolution_layer::conv_1d::Conv1D (line 51) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_average_pooling_1d.rs - neural_network::layer::pooling_layer::global_average_pooling_1d::GlobalAveragePooling1D (line 26) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_average_pooling_3d.rs - neural_network::layer::pooling_layer::global_average_pooling_3d::GlobalAveragePooling3D (line 26) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_max_pooling_1d.rs - neural_network::layer::pooling_layer::global_max_pooling_1d::GlobalMaxPooling1D (line 25) ... ok [INFO] [stdout] test src/neural_network/layer/convolution_layer/conv_2d.rs - neural_network::layer::convolution_layer::conv_2d::Conv2D (line 53) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_max_pooling_3d.rs - neural_network::layer::pooling_layer::global_max_pooling_3d::GlobalMaxPooling3D (line 25) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/max_pooling_1d.rs - neural_network::layer::pooling_layer::max_pooling_1d::MaxPooling1D (line 33) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_average_pooling_2d.rs - neural_network::layer::pooling_layer::global_average_pooling_2d::GlobalAveragePooling2D (line 26) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/max_pooling_2d.rs - neural_network::layer::pooling_layer::max_pooling_2d::MaxPooling2D (line 34) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/global_max_pooling_2d.rs - neural_network::layer::pooling_layer::global_max_pooling_2d::GlobalMaxPooling2D (line 25) ... ok [INFO] [stdout] test src/machine_learning/linear_regression.rs - machine_learning::linear_regression::LinearRegression (line 38) ... FAILED [INFO] [stdout] test src/neural_network/layer/recurrent_layer/gru.rs - neural_network::layer::recurrent_layer::gru::GRU (line 46) ... ok [INFO] [stdout] test src/neural_network/layer/recurrent_layer/simple_rnn.rs - neural_network::layer::recurrent_layer::simple_rnn::SimpleRNN (line 38) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/dropout_layer/dropout.rs - neural_network::layer::regularization_layer::dropout_layer::dropout::Dropout (line 31) ... ok [INFO] [stdout] test src/neural_network/layer/recurrent_layer/lstm.rs - neural_network::layer::recurrent_layer::lstm::LSTM (line 49) ... ok [INFO] [stdout] test src/machine_learning/linear_svc.rs - machine_learning::linear_svc::LinearSVC (line 32) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/noise_injection_layer/gaussian_dropout.rs - neural_network::layer::regularization_layer::noise_injection_layer::gaussian_dropout::GaussianDropout (line 26) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/noise_injection_layer/gaussian_noise.rs - neural_network::layer::regularization_layer::noise_injection_layer::gaussian_noise::GaussianNoise (line 24) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/normalization_layer/batch_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::batch_normalization::BatchNormalization (line 47) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/normalization_layer/group_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::group_normalization::GroupNormalization (line 58) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/normalization_layer/instance_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::instance_normalization::InstanceNormalization (line 46) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/normalization_layer/layer_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::layer_normalization::LayerNormalization (line 56) ... ok [INFO] [stdout] test src/neural_network/loss_function/binary_cross_entropy.rs - neural_network::loss_function::binary_cross_entropy::BinaryCrossEntropy (line 8) ... ok [INFO] [stdout] test src/neural_network/loss_function/categorical_cross_entropy.rs - neural_network::loss_function::categorical_cross_entropy::CategoricalCrossEntropy (line 8) ... ok [INFO] [stdout] test src/neural_network/loss_function/mean_absolute_error.rs - neural_network::loss_function::mean_absolute_error::MeanAbsoluteError (line 8) ... ok [INFO] [stdout] test src/neural_network/loss_function/mean_squared_error.rs - neural_network::loss_function::mean_squared_error::MeanSquaredError (line 8) ... ok [INFO] [stdout] test src/neural_network/loss_function/sparse_categorical_cross_entropy.rs - neural_network::loss_function::sparse_categorical_cross_entropy::SparseCategoricalCrossEntropy (line 10) ... ok [INFO] [stdout] test src/neural_network/optimizer/ada_grad.rs - neural_network::optimizer::ada_grad::AdaGradStates::update_parameter (line 126) ... ok [INFO] [stdout] test src/neural_network/optimizer/adam.rs - neural_network::optimizer::adam::AdamStates::update_parameter (line 165) ... ok [INFO] [stdout] test src/neural_network/optimizer/rms_prop.rs - neural_network::optimizer::rms_prop::RMSpropCache::update_param (line 131) ... ok [INFO] [stdout] test src/neural_network/optimizer/rms_prop.rs - neural_network::optimizer::rms_prop::RMSpropCache::update_parameters (line 194) ... ok [INFO] [stdout] test src/neural_network/optimizer/sgd.rs - neural_network::optimizer::sgd::SGD::update_sgd_parameters (line 66) ... ok [INFO] [stdout] test src/neural_network/optimizer/sgd.rs - neural_network::optimizer::sgd::SGD::update_sgd_parameters_rnn (line 130) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/dropout_layer/spatial_dropout_1d.rs - neural_network::layer::regularization_layer::dropout_layer::spatial_dropout_1d::SpatialDropout1D (line 33) ... ok [INFO] [stdout] test src/neural_network/layer/convolution_layer/conv_3d.rs - neural_network::layer::convolution_layer::conv_3d::Conv3D (line 50) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/dropout_layer/spatial_dropout_2d.rs - neural_network::layer::regularization_layer::dropout_layer::spatial_dropout_2d::SpatialDropout2D (line 33) ... ok [INFO] [stdout] test src/neural_network/sequential.rs - neural_network::sequential::Sequential (line 31) ... FAILED [INFO] [stdout] test src/neural_network/layer/pooling_layer/average_pooling_3d.rs - neural_network::layer::pooling_layer::average_pooling_3d::AveragePooling3D (line 35) ... ok [INFO] [stdout] test src/neural_network/layer/convolution_layer/separable_conv_2d.rs - neural_network::layer::convolution_layer::separable_conv_2d::SeparableConv2D (line 63) ... ok [INFO] [stdout] test src/neural_network/layer/pooling_layer/max_pooling_3d.rs - neural_network::layer::pooling_layer::max_pooling_3d::MaxPooling3D (line 35) ... ok [INFO] [stdout] test src/neural_network/layer/regularization_layer/dropout_layer/spatial_dropout_3d.rs - neural_network::layer::regularization_layer::dropout_layer::spatial_dropout_3d::SpatialDropout3D (line 33) has been running for over 60 seconds [INFO] [stdout] test src/neural_network/layer/regularization_layer/dropout_layer/spatial_dropout_3d.rs - neural_network::layer::regularization_layer::dropout_layer::spatial_dropout_3d::SpatialDropout3D (line 33) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/machine_learning/linear_regression.rs - machine_learning::linear_regression::LinearRegression (line 38) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] [INFO] [stdout] Linear Regression training completed: 3 samples, 2 features, 1000 iterations, final cost: 0.001324 [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (1376) panicked at /tmp/rustdoctestKvrQyj/doctest_bundle_2024.rs:300:52: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: StdIoError(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x622a28dae8da - std[da2fd379f16a7ff7]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x622a28dae8da - std[da2fd379f16a7ff7]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x622a28dae8da - std[da2fd379f16a7ff7]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x622a28dae8da - <::print::DisplayBacktrace as core[97f61b5528a4c2b4]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x622a28dc425a - ::fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x622a28dc425a - core[97f61b5528a4c2b4]::fmt::write [INFO] [stdout] 6: 0x622a28db4052 - std[da2fd379f16a7ff7]::io::default_write_fmt:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622a28db4052 - ::write_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x622a28d8d33f - ::print [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x622a28d8d33f - std[da2fd379f16a7ff7]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x622a28da6a11 - std[da2fd379f16a7ff7]::panicking::default_hook [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x622a28da6c8b - std[da2fd379f16a7ff7]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x622a28d8d3f8 - std[da2fd379f16a7ff7]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x622a28d84ce9 - std[da2fd379f16a7ff7]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x622a28d8e22d - __rustc[9f3cd9eabd71303e]::rust_begin_unwind [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x622a28dc4b0c - core[97f61b5528a4c2b4]::panicking::panic_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x622a28dc4882 - core[97f61b5528a4c2b4]::result::unwrap_failed [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x622a285bccd1 - doctest_bundle_2024[a3735722f56a348b]::__doctest_11::main [INFO] [stdout] 18: 0x622a285bd126 - doctest_bundle_2024[a3735722f56a348b]::__doctest_11::__main_fn [INFO] [stdout] 19: 0x622a2824c2e1 - doctest_runner_2024[bab995913353ea73]::__doctest_11::TEST::{closure#0} [INFO] [stdout] 20: 0x622a28253186 - >::call_once [INFO] [stdout] 21: 0x622a2824fd7a - doctest_runner_2024[bab995913353ea73]::main [INFO] [stdout] 22: 0x622a28252e23 - std[da2fd379f16a7ff7]::process::ExitCode as core[97f61b5528a4c2b4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] 23: 0x622a2824b716 - std[da2fd379f16a7ff7]::sys::backtrace::__rust_begin_short_backtrace:: std[da2fd379f16a7ff7]::process::ExitCode, std[da2fd379f16a7ff7]::process::ExitCode> [INFO] [stdout] 24: 0x622a2824bc29 - std[da2fd379f16a7ff7]::rt::lang_start::::{closure#0} [INFO] [stdout] 25: 0x622a28da5684 - <&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe as core[97f61b5528a4c2b4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 26: 0x622a28da5684 - std[da2fd379f16a7ff7]::panicking::catch_unwind::do_call::<&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x622a28da5684 - std[da2fd379f16a7ff7]::panicking::catch_unwind:: + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x622a28da5684 - std[da2fd379f16a7ff7]::panic::catch_unwind::<&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x622a28da5684 - std[da2fd379f16a7ff7]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/rt.rs:175:24 [INFO] [stdout] 30: 0x622a28da5684 - std[da2fd379f16a7ff7]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:581:40 [INFO] [stdout] 31: 0x622a28da5684 - std[da2fd379f16a7ff7]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:544:19 [INFO] [stdout] 32: 0x622a28da5684 - std[da2fd379f16a7ff7]::panic::catch_unwind:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x622a28da5684 - std[da2fd379f16a7ff7]::rt::lang_start_internal [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/rt.rs:171:5 [INFO] [stdout] 34: 0x622a2824b651 - std[da2fd379f16a7ff7]::rt::lang_start:: [INFO] [stdout] 35: 0x622a282543c5 - main [INFO] [stdout] 36: 0x7374b173a1ca - [INFO] [stdout] 37: 0x7374b173a28b - __libc_start_main [INFO] [stdout] 38: 0x622a28249af5 - _start [INFO] [stdout] 39: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/neural_network/sequential.rs - neural_network::sequential::Sequential (line 31) stdout ---- [INFO] [stdout] Test executable failed (exit status: 101). [INFO] [stdout] [INFO] [stdout] stdout: [INFO] [stdout] Model: "sequential" [INFO] [stdout] ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓ [INFO] [stdout] ┃ Layer (type) ┃ Output Shape ┃ Param # ┃ [INFO] [stdout] ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩ [INFO] [stdout] │ Layer (Dense) │ (None, 128) │ 100480 │ [INFO] [stdout] │ Layer_1 (Dense) │ (None, 64) │ 8256 │ [INFO] [stdout] │ Layer_2 (Dense) │ (None, 10) │ 650 │ [INFO] [stdout] └─────────────────────────────────┴────────────────────────┴───────────────┘ [INFO] [stdout] Total params: 109386 (437544 B) [INFO] [stdout] Trainable params: 109386 (437544 B) [INFO] [stdout] Non-trainable params: 0 (0 B) [INFO] [stdout] [INFO] [stdout] Neural network training completed: 32 samples, 10 epochs [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] [INFO] [stdout] thread 'main' (1697) panicked at /tmp/rustdoctestKvrQyj/doctest_bundle_2024.rs:2237:34: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: StdIoError(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5d428be618da - std[da2fd379f16a7ff7]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5d428be618da - std[da2fd379f16a7ff7]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5d428be618da - std[da2fd379f16a7ff7]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5d428be618da - <::print::DisplayBacktrace as core[97f61b5528a4c2b4]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5d428be7725a - ::fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5d428be7725a - core[97f61b5528a4c2b4]::fmt::write [INFO] [stdout] 6: 0x5d428be67052 - std[da2fd379f16a7ff7]::io::default_write_fmt:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5d428be67052 - ::write_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5d428be4033f - ::print [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5d428be4033f - std[da2fd379f16a7ff7]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5d428be59a11 - std[da2fd379f16a7ff7]::panicking::default_hook [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5d428be59c8b - std[da2fd379f16a7ff7]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5d428be403f8 - std[da2fd379f16a7ff7]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5d428be37ce9 - std[da2fd379f16a7ff7]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5d428be4122d - __rustc[9f3cd9eabd71303e]::rust_begin_unwind [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5d428be77b0c - core[97f61b5528a4c2b4]::panicking::panic_fmt [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5d428be77882 - core[97f61b5528a4c2b4]::result::unwrap_failed [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x5d428b689090 - doctest_bundle_2024[a3735722f56a348b]::__doctest_80::main [INFO] [stdout] 18: 0x5d428b689ac6 - doctest_bundle_2024[a3735722f56a348b]::__doctest_80::__main_fn [INFO] [stdout] 19: 0x5d428b301561 - doctest_runner_2024[bab995913353ea73]::__doctest_80::TEST::{closure#0} [INFO] [stdout] 20: 0x5d428b3072c6 - >::call_once [INFO] [stdout] 21: 0x5d428b302d7a - doctest_runner_2024[bab995913353ea73]::main [INFO] [stdout] 22: 0x5d428b305e23 - std[da2fd379f16a7ff7]::process::ExitCode as core[97f61b5528a4c2b4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] 23: 0x5d428b2fe716 - std[da2fd379f16a7ff7]::sys::backtrace::__rust_begin_short_backtrace:: std[da2fd379f16a7ff7]::process::ExitCode, std[da2fd379f16a7ff7]::process::ExitCode> [INFO] [stdout] 24: 0x5d428b2fec29 - std[da2fd379f16a7ff7]::rt::lang_start::::{closure#0} [INFO] [stdout] 25: 0x5d428be58684 - <&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe as core[97f61b5528a4c2b4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 26: 0x5d428be58684 - std[da2fd379f16a7ff7]::panicking::catch_unwind::do_call::<&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5d428be58684 - std[da2fd379f16a7ff7]::panicking::catch_unwind:: + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5d428be58684 - std[da2fd379f16a7ff7]::panic::catch_unwind::<&dyn core[97f61b5528a4c2b4]::ops::function::Fn<(), Output = i32> + core[97f61b5528a4c2b4]::marker::Sync + core[97f61b5528a4c2b4]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5d428be58684 - std[da2fd379f16a7ff7]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/rt.rs:175:24 [INFO] [stdout] 30: 0x5d428be58684 - std[da2fd379f16a7ff7]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:581:40 [INFO] [stdout] 31: 0x5d428be58684 - std[da2fd379f16a7ff7]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panicking.rs:544:19 [INFO] [stdout] 32: 0x5d428be58684 - std[da2fd379f16a7ff7]::panic::catch_unwind:: [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x5d428be58684 - std[da2fd379f16a7ff7]::rt::lang_start_internal [INFO] [stdout] at /rustc/8da20828b6ea601dfd8e2448cb50ace88876bd78/library/std/src/rt.rs:171:5 [INFO] [stdout] 34: 0x5d428b2fe651 - std[da2fd379f16a7ff7]::rt::lang_start:: [INFO] [stdout] 35: 0x5d428b3073c5 - main [INFO] [stdout] 36: 0x778c8310a1ca - [INFO] [stdout] 37: 0x778c8310a28b - __libc_start_main [INFO] [stdout] 38: 0x5d428b2fcaf5 - _start [INFO] [stdout] 39: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/machine_learning/linear_regression.rs - machine_learning::linear_regression::LinearRegression (line 38) [INFO] [stdout] src/neural_network/sequential.rs - neural_network::sequential::Sequential (line 31) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 77 passed; 2 failed; 2 ignored; 0 measured; 0 filtered out; finished in 67.45s [INFO] [stdout] [INFO] [stdout] all doctests ran in 78.16s; merged doctests compilation took 10.64s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "b7040d52f225f2539041995ba2bcd4fe7ee88985593d7d46795b0c696d662888", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7040d52f225f2539041995ba2bcd4fe7ee88985593d7d46795b0c696d662888", kill_on_drop: false }` [INFO] [stdout] b7040d52f225f2539041995ba2bcd4fe7ee88985593d7d46795b0c696d662888