[INFO] fetching crate rustyml 0.11.0...
[INFO] testing rustyml-0.11.0 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] extracting crate rustyml 0.11.0 into /workspace/builds/worker-2-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-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustyml 0.11.0 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 18f0c5cca9b9f11db53ab9c597b79ae5104c63b798202055bd42f0d9051367d7
[INFO] running `Command { std: "docker" "start" "-a" "18f0c5cca9b9f11db53ab9c597b79ae5104c63b798202055bd42f0d9051367d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "18f0c5cca9b9f11db53ab9c597b79ae5104c63b798202055bd42f0d9051367d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "18f0c5cca9b9f11db53ab9c597b79ae5104c63b798202055bd42f0d9051367d7", kill_on_drop: false }`
[INFO] [stdout] 18f0c5cca9b9f11db53ab9c597b79ae5104c63b798202055bd42f0d9051367d7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 607a09f52e918bd44ac0f8d2539d038248ea22ef66c5b8acd8228961ac9e3c3d
[INFO] running `Command { std: "docker" "start" "-a" "607a09f52e918bd44ac0f8d2539d038248ea22ef66c5b8acd8228961ac9e3c3d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling zmij v1.0.15
[INFO] [stderr]    Compiling num-traits v0.2.19
[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 either v1.15.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling console v0.16.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling indicatif v0.18.3
[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 serde_derive v1.0.228
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[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 ahash v0.8.12
[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 35.38s
[INFO] running `Command { std: "docker" "inspect" "607a09f52e918bd44ac0f8d2539d038248ea22ef66c5b8acd8228961ac9e3c3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "607a09f52e918bd44ac0f8d2539d038248ea22ef66c5b8acd8228961ac9e3c3d", kill_on_drop: false }`
[INFO] [stdout] 607a09f52e918bd44ac0f8d2539d038248ea22ef66c5b8acd8228961ac9e3c3d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9bad1785aeb9fc243e0d715373c360c7495f32405e0981079defec496c00d848
[INFO] running `Command { std: "docker" "start" "-a" "9bad1785aeb9fc243e0d715373c360c7495f32405e0981079defec496c00d848", 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 49.33s
[INFO] running `Command { std: "docker" "inspect" "9bad1785aeb9fc243e0d715373c360c7495f32405e0981079defec496c00d848", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bad1785aeb9fc243e0d715373c360c7495f32405e0981079defec496c00d848", kill_on_drop: false }`
[INFO] [stdout] 9bad1785aeb9fc243e0d715373c360c7495f32405e0981079defec496c00d848
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8faeed06b29a731c37d3ffd9fb1a2f2d300c15271f648004efeac8e09cfaa033
[INFO] running `Command { std: "docker" "start" "-a" "8faeed06b29a731c37d3ffd9fb1a2f2d300c15271f648004efeac8e09cfaa033", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustyml-090fdd9a336da1ef)
[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-923048a43e0506c2)
[INFO] [stdout] 
[INFO] [stdout] running 107 tests
[INFO] [stdout] test ml_dbscan_test::test_default ... ok
[INFO] [stdout] test ml_dbscan_test::test_empty_data ... ok
[INFO] [stdout] test ml_dbscan_test::test_get_core_sample_indices_before_fit ... ok
[INFO] [stdout] test ml_dbscan_test::test_fit_predict ... ok
[INFO] [stdout] test ml_dbscan_test::test_fit_simple_data ... ok
[INFO] [stdout] test ml_dbscan_test::test_different_metrics ... ok
[INFO] [stdout] test ml_dbscan_test::test_get_labels_before_fit ... ok
[INFO] [stdout] test ml_dbscan_test::test_getters ... 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_decision_tree_test::test_error_handling ... ok
[INFO] [stdout] test ml_dbscan_test::test_predict_before_fit ... ok
[INFO] [stdout] test ml_decision_tree_test::test_different_algorithms ... ok
[INFO] [stdout] test ml_dbscan_test::test_new ... ok
[INFO] [stdout] test ml_decision_tree_test::test_node_creation ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_fit_infinite_data ... ok
[INFO] [stdout] test ml_decision_tree_test::test_fit_predict_classifier ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_fit_empty_data ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_fit_nan_data ... ok
[INFO] [stdout] test ml_decision_tree_test::test_fit_predict_regressor ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score_dimension_mismatch ... ok
[INFO] [stdout] test ml_decision_tree_test::test_predict_proba ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score_not_fitted ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_different_max_samples ... ok
[INFO] [stdout] test ml_decision_tree_test::test_max_depth_parameter ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_predict_dimension_mismatch ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_memory_efficiency ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_new ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_new_with_auto_max_depth ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_path_length_consistency ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_predict_not_fitted ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_default ... 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_kmeans_test::test_new_and_default ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_identical_points ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_predict ... ok
[INFO] [stdout] test ml_dbscan_test::test_predict ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_parallel_consistency ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_single_feature ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_fit_predict ... ok
[INFO] [stdout] test ml_knn_test::test_knn_default ... ok
[INFO] [stdout] test ml_kmeans_test::test_fit_predict ... ok
[INFO] [stdout] test ml_kmeans_test::test_getters ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_reproducibility ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_anomaly_score ... ok
[INFO] [stdout] test ml_knn_test::test_knn_distance_weights ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_fit_valid_data ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_euclidean_uniform ... 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_kmeans_test::test_fit ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_different_n_estimators ... ok
[INFO] [stdout] test ml_kmeans_test::test_predict ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_consistency ... ok
[INFO] [stdout] test ml_kmeans_test::test_different_cluster_counts ... ok
[INFO] [stdout] test ml_isolation_forest_test::test_larger_dataset ... 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_linear_regression_test::test_default_constructor ... ok
[INFO] [stdout] test ml_knn_test::test_knn_string_labels ... ok
[INFO] [stdout] test ml_linear_regression_test::test_not_fitted_error ... ok
[INFO] [stdout] test ml_linear_svc_test::test_default ... ok
[INFO] [stdout] test ml_linear_regression_test::test_new_constructor ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_manhattan ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_multiple_samples ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_distance_weights ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_string_labels ... ok
[INFO] [stdout] test ml_knn_test::test_knn_with_k3 ... ok
[INFO] [stdout] test ml_knn_test::test_knn_predict_parallel_large_k ... ok
[INFO] [stdout] test ml_linear_svc_test::test_error_handling ... ok
[INFO] [stdout] test ml_linear_svc_test::test_getters_before_fit ... ok
[INFO] [stdout] test ml_linear_regression_test::test_no_intercept ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_default_constructor ... ok
[INFO] [stdout] test ml_linear_svc_test::test_fit_with_invalid_data ... ok
[INFO] [stdout] test ml_linear_svc_test::test_new ... ok
[INFO] [stdout] test ml_linear_svc_test::test_different_penalties ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_generate_polynomial_features ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_new_constructor ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_predict_proba ... ok
[INFO] [stdout] test ml_meanshift_test::test_meanshift_default ... ok
[INFO] [stdout] test ml_meanshift_test::test_meanshift_getters_before_fit ... ok
[INFO] [stdout] test ml_linear_svc_test::test_decision_function ... ok
[INFO] [stdout] test ml_meanshift_test::test_meanshift_new ... 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_cosine_kernel_constructor ... ok
[INFO] [stdout] test ml_svc_test::test_decision_function ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_fit_and_predict_simple_case ... ok
[INFO] [stdout] test ml_svc_test::test_svc_constructor ... ok
[INFO] [stdout] test ml_svc_test::test_getters_before_fit ... ok
[INFO] [stdout] test ml_svc_test::test_svc_default ... ok
[INFO] [stdout] test ml_svc_test::test_fit_and_predict_rbf ... ok
[INFO] [stdout] test ml_linear_regression_test::test_linear_regression_fit_predict ... ok
[INFO] [stdout] test ml_svc_test::test_fit_and_predict_linear ... ok
[INFO] [stdout] test ml_logistic_regression_test::test_fit_with_intercept ... 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_fit_with_max_iterations ... ok
[INFO] [stdout] test ml_linear_regression_test::test_multivariate_regression ... ok
[INFO] [stdout] test ml_linear_svc_test::test_fit_predict_simple_case ... 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_meanshift_fit_predict ... ok
[INFO] [stdout] test ml_meanshift_test::test_bin_seeding ... ok
[INFO] [stdout] test ml_meanshift_test::test_cluster_all_parameter ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.71s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/math_test.rs (/opt/rustwide/target/debug/deps/math_test-532917557e3c085e)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test test_entropy_balanced_binary ... ok
[INFO] [stdout] test test_entropy_empty ... ok
[INFO] [stdout] test test_entropy_multiclass ... ok
[INFO] [stdout] test test_entropy_homogeneous ... ok
[INFO] [stdout] test test_entropy_unbalanced ... ok
[INFO] [stdout] test test_gain_ratio_zero_split_info ... ok
[INFO] [stdout] test test_gini_balanced_binary ... ok
[INFO] [stdout] test test_gini_empty ... ok
[INFO] [stdout] test test_information_gain ... ok
[INFO] [stdout] test test_gini_homogeneous ... ok
[INFO] [stdout] test test_information_gain_no_improvement ... ok
[INFO] [stdout] test test_gain_ratio ... ok
[INFO] [stdout] test test_gini_unbalanced ... ok
[INFO] [stdout] test test_logistic_loss ... ok
[INFO] [stdout] test test_manhattan_distance_row ... ok
[INFO] [stdout] test test_minkowski_distance_row ... ok
[INFO] [stdout] test test_sigmoid ... ok
[INFO] [stdout] test test_squared_euclidean_distance_row ... ok
[INFO] [stdout] test test_sum_of_square_total ... ok
[INFO] [stdout] test test_sum_of_squared_errors ... ok
[INFO] [stdout] test test_variance_constant ... ok
[INFO] [stdout] test test_variance_with_variance ... ok
[INFO] [stdout] test test_variance_empty ... ok
[INFO] [stdout] test test_standard_deviation ... ok
[INFO] [stdout] test test_variance_simple ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metric_test.rs (/opt/rustwide/target/debug/deps/metric_test-644d3701caa40cbf)
[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-efe7028bb9827971)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_default ... ok
[INFO] [stdout] test test_getters ... 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_empty_data ... ok
[INFO] [stdout] test test_predict_before_fit ... ok
[INFO] [stdout] test test_fit_predict ... ok
[INFO] [stdout] test test_fit_simple_data ... 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-b583cb74ecd81a1b)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_decision_tree_new ... ok
[INFO] [stdout] test test_decision_tree_params_default ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_max_depth_parameter ... ok
[INFO] [stdout] test test_node_creation ... ok
[INFO] [stdout] test test_fit_predict_regressor ... ok
[INFO] [stdout] test test_different_algorithms ... ok
[INFO] [stdout] test test_fit_predict_classifier ... ok
[INFO] [stdout] test test_predict_proba ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_isolation_forest_test.rs (/opt/rustwide/target/debug/deps/ml_isolation_forest_test-6471f2a6817bf1b9)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test test_anomaly_score_not_fitted ... ok
[INFO] [stdout] test test_default ... ok
[INFO] [stdout] test test_fit_nan_data ... ok
[INFO] [stdout] test test_fit_infinite_data ... ok
[INFO] [stdout] test test_fit_empty_data ... ok
[INFO] [stdout] test test_new_with_auto_max_depth ... ok
[INFO] [stdout] test test_new ... ok
[INFO] [stdout] test test_anomaly_score_dimension_mismatch ... ok
[INFO] [stdout] test test_predict_dimension_mismatch ... ok
[INFO] [stdout] test test_path_length_consistency ... ok
[INFO] [stdout] test test_different_max_samples ... ok
[INFO] [stdout] test test_memory_efficiency ... ok
[INFO] [stdout] test test_predict_empty_data ... ok
[INFO] [stdout] test test_predict_not_fitted ... ok
[INFO] [stdout] test test_predict_nan_data ... ok
[INFO] [stdout] test test_fit_valid_data ... ok
[INFO] [stdout] test test_fit_predict ... ok
[INFO] [stdout] test test_single_feature ... ok
[INFO] [stdout] test test_reproducibility ... ok
[INFO] [stdout] test test_identical_points ... ok
[INFO] [stdout] test test_anomaly_score ... ok
[INFO] [stdout] test test_parallel_consistency ... ok
[INFO] [stdout] test test_different_n_estimators ... ok
[INFO] [stdout] test test_larger_dataset ... ok
[INFO] [stdout] test test_predict ... 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/ml_kmeans_test.rs (/opt/rustwide/target/debug/deps/ml_kmeans_test-b84514e6c86e4d00)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_new_and_default ... ok
[INFO] [stdout] test test_getters ... ok
[INFO] [stdout] test test_predict ... ok
[INFO] [stdout] test test_fit_predict ... ok
[INFO] [stdout] test test_different_cluster_counts ... ok
[INFO] [stdout] test test_fit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_knn_test.rs (/opt/rustwide/target/debug/deps/ml_knn_test-43d3fd28fdf6ebf9)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_knn_default ... ok
[INFO] [stdout] test test_knn_new ... ok
[INFO] [stdout] test test_knn_empty_train ... ok
[INFO] [stdout] test test_knn_predict_manhattan ... ok
[INFO] [stdout] test test_knn_distance_weights ... ok
[INFO] [stdout] test test_knn_fit ... ok
[INFO] [stdout] test test_knn_predict_euclidean_uniform ... ok
[INFO] [stdout] test test_knn_string_labels ... ok
[INFO] [stdout] test test_knn_with_k3 ... ok
[INFO] [stdout] test test_knn_predict_parallel_euclidean_uniform ... 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] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_linear_regression_test.rs (/opt/rustwide/target/debug/deps/ml_linear_regression_test-365bd43318d8097a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_new_constructor ... ok
[INFO] [stdout] test test_default_constructor ... ok
[INFO] [stdout] test test_not_fitted_error ... ok
[INFO] [stdout] test test_no_intercept ... ok
[INFO] [stdout] test test_linear_regression_fit_predict ... ok
[INFO] [stdout] test test_fit_and_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.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_linear_svc_test.rs (/opt/rustwide/target/debug/deps/ml_linear_svc_test-d7130106a63a41b0)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[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_new ... 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.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_logistic_regression_test.rs (/opt/rustwide/target/debug/deps/ml_logistic_regression_test-ca7c32c3ec7dd045)
[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_default_constructor ... ok
[INFO] [stdout] test test_generate_polynomial_features ... 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-14938398ace8bd36)
[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_predict ... ok
[INFO] [stdout] test test_meanshift_fit ... ok
[INFO] [stdout] test test_meanshift_fit_predict ... 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 29.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_svc_test.rs (/opt/rustwide/target/debug/deps/ml_svc_test-c02a067d1fd39b96)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_cosine_kernel_constructor ... ok
[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_svc_default ... ok
[INFO] [stdout] test test_decision_function ... ok
[INFO] [stdout] test test_fit_and_predict_linear ... ok
[INFO] [stdout] test test_different_kernels ... ok
[INFO] [stdout] test test_fit_and_predict_rbf ... 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-5f0d2c21419ff920)
[INFO] [stdout] 
[INFO] [stdout] running 366 tests
[INFO] [stdout] test nn_activation_test::relu_empty_input_test ... ok
[INFO] [stdout] test nn_activation_test::activation_backward_without_forward_test ... ok
[INFO] [stdout] test nn_activation_test::activation_numerical_stability_test ... ok
[INFO] [stdout] test nn_activation_test::relu_backward_test ... ok
[INFO] [stdout] test nn_activation_test::activation_layer_properties_test ... ok
[INFO] [stdout] test nn_activation_test::relu_forward_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::softmax_empty_input_test ... ok
[INFO] [stdout] test nn_activation_test::softmax_backward_test ... ok
[INFO] [stdout] test nn_activation_test::tanh_backward_test ... ok
[INFO] [stdout] test nn_activation_test::softmax_forward_test ... ok
[INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_backward ... ok
[INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_forward ... ok
[INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_edge_cases ... ok
[INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_different_strides_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_gradient_flow ... ok
[INFO] [stdout] test nn_activation_test::sigmoid_empty_input_test ... 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_forward ... ok
[INFO] [stdout] test nn_average_pooling_1d_test::test_average_pooling_1d_odd_window_size ... ok
[INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_non_even_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_shape ... ok
[INFO] [stdout] test nn_average_pooling_3d_test::test_average_pooling_3d_with_strides ... ok
[INFO] [stdout] test nn_average_pooling_1d_test::test_layer_type_and_output_shape ... ok
[INFO] [stdout] test nn_activation_test::sigmoid_backward_test ... 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_backward_pass ... 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_inference_mode ... ok
[INFO] [stdout] test nn_activation_test::with_activation_test ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_different_batch_sizes ... ok
[INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_backprop_test ... 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_sgd ... ok
[INFO] [stdout] test nn_average_pooling_2d_test::average_pooling_basic_test ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_training_mode ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_running_statistics ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_set_weights ... 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_rmsprop ... ok
[INFO] [stdout] test nn_activation_test::activation_integration_test ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_parameter_update_adam ... ok
[INFO] [stdout] test nn_conv_1d_test::test_conv1d_activation_functions ... 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_conv_3d_test::test_conv3d_activation_functions ... 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_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_3d_test::test_conv3d_parameter_count ... ok
[INFO] [stdout] test nn_dense_test::test_dense_activation_functions ... ok
[INFO] [stdout] test nn_activation_test::tanh_empty_input_test ... ok
[INFO] [stdout] test nn_conv_2d_test::conv2d_test ... ok
[INFO] [stdout] test nn_conv_1d_test::test_conv1d_sequential_with_sgd ... 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_depthwise_conv_2d_test::test_depthwise_conv2d_backward ... ok
[INFO] [stdout] test nn_conv_1d_test::test_conv1d_sequential_with_rmsprop ... 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_edge_cases ... 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_forward ... 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_conv_3d_test::test_conv3d_asymmetric_stride ... ok
[INFO] [stdout] test nn_dropout_test::test_dropout_forward_pass_dimensions ... ok
[INFO] [stdout] test nn_dense_test::test_dense_parameter_count ... ok
[INFO] [stdout] test nn_dropout_test::test_dropout_inference_mode ... ok
[INFO] [stdout] test nn_depthwise_conv_2d_test::test_depthwise_conv2d_multiple_batches ... ok
[INFO] [stdout] test nn_conv_1d_test::test_conv1d_multiple_channels ... ok
[INFO] [stdout] test nn_dropout_test::test_dropout_invalid_rate ... ok
[INFO] [stdout] test nn_dropout_test::test_dropout_different_rates ... 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_shape_validation ... 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_dropout_test::test_dropout_output_shape ... ok
[INFO] [stdout] test nn_flatten_test::test_flatten_5d ... ok
[INFO] [stdout] test nn_dropout_test::test_dropout_rate_zero ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_backward_pass ... ok
[INFO] [stdout] test nn_flatten_test::test_flatten_only_model ... ok
[INFO] [stdout] test nn_conv_3d_test::test_conv3d_different_strides ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_consistency_across_calls ... ok
[INFO] [stdout] test nn_batch_normalization_test::test_batch_normalization_large_batch_parallel ... ok
[INFO] [stdout] test nn_flatten_test::test_flatten_4d ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_inference_mode ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_forward_dimensions ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_no_zeros ... ok
[INFO] [stdout] test nn_dropout_test::test_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_new ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_layer_type ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_multidimensional ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_different_rates ... ok
[INFO] [stdout] test nn_flatten_test::test_flatten_in_sequential ... 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_shape_validation ... 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_rate_zero ... ok
[INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_backward ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_statistical_properties ... ok
[INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_zero_stddev ... ok
[INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_shape_validation ... ok
[INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_new ... ok
[INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_backward ... 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_training_mode ... 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_sequential ... 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_2d_test::test_global_average_pooling_2d ... 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_different_spatial_dimensions ... 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_with_random_values ... 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_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_backward_without_forward ... ok
[INFO] [stdout] test nn_gaussian_dropout_test::test_gaussian_dropout_stddev_formula ... 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_average_pooling_3d_test::test_global_average_pooling_3d_with_sequential_training ... ok
[INFO] [stdout] test nn_global_max_pooling_1d_test::test_global_max_pooling_1d_forward ... ok
[INFO] [stdout] test nn_global_max_pooling_2d_test::test_global_max_pooling_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_3d_test::test_global_max_pooling_3d_backward_without_forward ... 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_forward_basic ... 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_1d_test::test_global_max_pooling_1d_zero_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_2d_test::test_global_max_pooling_backward ... 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_forward_batch ... ok
[INFO] [stdout] test nn_group_normalization_test::test_group_normalization_3d_input ... ok
[INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_backward ... ok
[INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_with_sequential ... ok
[INFO] [stdout] test nn_global_average_pooling_1d_test::test_global_average_pooling_1d_forward ... ok
[INFO] [stdout] test nn_global_max_pooling_3d_test::test_global_max_pooling_3d_sequential_training ... ok
[INFO] [stdout] test nn_group_normalization_test::test_group_normalization_5d_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_backward_pass ... ok
[INFO] [stdout] test nn_group_normalization_test::test_group_normalization_all_groups ... 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_depthwise_conv_2d_test::test_depthwise_conv2d_training ... 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_invalid_channel_axis ... 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_inference_mode ... 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_parameter_update_adam ... 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_forward_pass_dimensions ... ok
[INFO] [stdout] test nn_group_normalization_test::test_group_normalization_serialization ... 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_parameter_update_rmsprop ... 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_vs_instance_normalization ... ok
[INFO] [stdout] test nn_group_normalization_test::test_group_normalization_set_weights ... 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_batch_independence ... ok
[INFO] [stdout] test nn_gru_test::test_gru_layer_basic ... ok
[INFO] [stdout] test nn_gru_test::test_gru_gradient_flow ... 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_gru_test::test_gru_layer ... 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_instance_normalization_test::test_instance_normalization_custom_channel_axis ... 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_epsilon_effect ... ok
[INFO] [stdout] test nn_gru_test::test_gru_sequential_composition ... ok
[INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_forward_pass_dimensions ... ok
[INFO] [stdout] test nn_gru_test::test_gru_different_activations ... 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_channel_axis ... 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_layer_type ... ok
[INFO] [stdout] test nn_conv_3d_test::test_conv3d_same_padding ... 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_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_parameter_update_adagrad ... 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_multiple_forward_backward ... ok
[INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_training_mode ... 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_gru_test::test_gru_state_evolution ... 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_instance_normalization_test::test_instance_normalization_vs_batch_normalization ... 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_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_gradient_flow ... 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_layer_type ... 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_layer_normalization_test::test_layer_normalization_multiple_forward_backward ... ok
[INFO] [stdout] test nn_layer_weight_test::test_get_weights ... ok
[INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_serialization ... ok
[INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_with_sequential_model ... ok
[INFO] [stdout] test nn_instance_normalization_test::test_instance_normalization_large_batch_parallel ... ok
[INFO] [stdout] test nn_loss_function_test::categorical_cross_entropy_test ... ok
[INFO] [stdout] test nn_loss_function_test::sparse_categorical_cross_entropy_test ... ok
[INFO] [stdout] test nn_loss_function_test::mse_test ... ok
[INFO] [stdout] test nn_loss_function_test::binary_cross_entropy_test ... ok
[INFO] [stdout] test nn_gaussian_noise_test::test_gaussian_noise_negative_stddev - should panic ... ok
[INFO] [stdout] test nn_layer_normalization_test::test_layer_normalization_with_sequential_model ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_layer ... ok
[INFO] [stdout] test nn_loss_function_test::mae_test ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_layer_basic ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_sequential_composition ... 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_lstm_test::test_lstm_state_evolution ... 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_forward_pass ... ok
[INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_layer_properties ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_different_activations ... ok
[INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_multiple_channels ... 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_max_pooling_3d_test::test_max_pooling_3d_edge_cases ... 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_optimizer_test::test_adam_states_update_parameter ... ok
[INFO] [stdout] test nn_max_pooling_3d_test::test_max_pooling_3d_with_sequential ... ok
[INFO] [stdout] test nn_conv_3d_test::test_conv3d_with_adam ... 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_dense_test::test_dense_learning_capability ... 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_basic ... 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_training ... 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_with_strides ... ok
[INFO] [stdout] test nn_sequential_test::test_fit_error_handling ... ok
[INFO] [stdout] test nn_gru_test::test_gru_vs_simple_rnn ... ok
[INFO] [stdout] test nn_gru_test::test_gru_sequence_learning ... ok
[INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_layer ... 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_basic ... ok
[INFO] [stdout] test nn_conv_3d_test::test_conv3d_sequential_with_rmsprop ... ok
[INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_sequential_composition ... ok
[INFO] [stdout] test nn_separable_conv_2d_test::test_separable_conv2d_different_optimizers ... 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_separable_conv_2d_test::test_separable_conv2d_large_kernel ... ok
[INFO] [stdout] test nn_conv_3d_test::test_conv3d_multiple_channels ... 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_dimension_validation ... 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_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_simple_rnn_test::test_simple_rnn_vanishing_gradient_susceptibility ... ok
[INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_maintains_expected_value ... 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_training_mode ... 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_simple_rnn_test::test_simple_rnn_overfitting ... 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_1d_test::test_spatial_dropout_1d_various_shapes ... ok
[INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_spatial_structure ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_sequence_learning ... ok
[INFO] [stdout] test nn_spatial_dropout_1d_test::test_spatial_dropout_1d_different_rates ... ok
[INFO] [stdout] test nn_simple_rnn_test::test_simple_rnn_sequence_memory ... ok
[INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_consistency_across_calls ... 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_backward_pass ... 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_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_feature_map_consistency ... 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_maintains_expected_value ... 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_forward_pass_dimensions ... 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_rate_one ... 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_conv_3d_test::test_conv3d_sequential_with_sgd ... ok
[INFO] [stdout] test nn_sequential_test::test_fit_linear_regression_convergence ... 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_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_2d_test::test_spatial_dropout_2d_training_mode ... ok
[INFO] [stdout] test nn_spatial_dropout_3d_test::test_spatial_dropout_3d_maintains_expected_value ... ok
[INFO] [stdout] test nn_flatten_test::test_multiple_layers_with_flatten ... 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_training_mode ... ok
[INFO] [stdout] test nn_spatial_dropout_2d_test::test_spatial_dropout_2d_various_shapes ... ok
[INFO] [stdout] test nn_sequential_test::test_fit_classification_convergence ... ok
[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_gru_test::test_gru_parity_check 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_gru_test::test_gru_parity_check ... ok
[INFO] [stdout] test nn_lstm_test::test_lstm_parity_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 366 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 96.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_activation_test.rs (/opt/rustwide/target/debug/deps/nn_activation_test-60989400050dffab)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test activation_backward_without_forward_test ... ok
[INFO] [stdout] test softmax_empty_input_test ... ok
[INFO] [stdout] test relu_empty_input_test ... ok
[INFO] [stdout] test softmax_1d_input_error_test ... ok
[INFO] [stdout] test activation_numerical_stability_test ... ok
[INFO] [stdout] test relu_forward_test ... ok
[INFO] [stdout] test sigmoid_forward_test ... ok
[INFO] [stdout] test activation_layer_properties_test ... ok
[INFO] [stdout] test relu_backward_test ... ok
[INFO] [stdout] test sigmoid_backward_test ... ok
[INFO] [stdout] test sigmoid_empty_input_test ... ok
[INFO] [stdout] test softmax_backward_test ... ok
[INFO] [stdout] test softmax_forward_test ... ok
[INFO] [stdout] test with_activation_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 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.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_average_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_1d_test-3b2d8e1b1ad1946e)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_layer_type_and_output_shape ... ok
[INFO] [stdout] test test_average_pooling_1d_forward ... ok
[INFO] [stdout] test test_average_pooling_1d_backward ... ok
[INFO] [stdout] test test_average_pooling_1d_odd_window_size ... ok
[INFO] [stdout] test test_average_pooling_1d_shape ... ok
[INFO] [stdout] test test_average_pooling_1d_with_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] [stderr]      Running tests/nn_average_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_2d_test-ca4db2cab08b6794)
[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] [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] [stderr]      Running tests/nn_average_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_average_pooling_3d_test-7707352f7e0b6d97)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_average_pooling_3d_basic ... ok
[INFO] [stdout] test test_average_pooling_3d_edge_cases ... ok
[INFO] [stdout] test test_average_pooling_3d_forward ... ok
[INFO] [stdout] test test_average_pooling_3d_gradient_flow ... ok
[INFO] [stdout] test test_average_pooling_3d_sequential_model ... ok
[INFO] [stdout] test test_average_pooling_3d_with_strides ... ok
[INFO] [stdout] test test_average_pooling_3d_multiple_channels ... 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_batch_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_batch_normalization_test-138e70af451520bd)
[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_running_statistics ... ok
[INFO] [stdout] test test_batch_normalization_forward_pass_dimensions ... ok
[INFO] [stdout] test test_batch_normalization_inference_mode ... ok
[INFO] [stdout] test test_batch_normalization_parameter_update_sgd ... ok
[INFO] [stdout] test test_batch_normalization_training_mode ... ok
[INFO] [stdout] test test_batch_normalization_backward_pass ... ok
[INFO] [stdout] test test_batch_normalization_parameter_update_rmsprop ... ok
[INFO] [stdout] test test_batch_normalization_parameter_update_adagrad ... 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_large_batch_parallel ... ok
[INFO] [stdout] test test_batch_normalization_with_sequential_model ... ok
[INFO] [stdout] test test_batch_normalization_set_weights ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_conv_1d_test.rs (/opt/rustwide/target/debug/deps/nn_conv_1d_test-e18d15bc798c8641)
[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_multiple_channels ... ok
[INFO] [stdout] test test_conv1d_sequential_with_sgd ... 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.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_conv_2d_test-bebfdc53555d9930)
[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-ab71f7c15c0033be)
[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_same_padding ... ok
[INFO] [stdout] test test_conv3d_with_adam ... ok
[INFO] [stdout] test test_conv3d_sequential_with_rmsprop ... ok
[INFO] [stdout] test test_conv3d_multiple_channels ... ok
[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 0.90s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_dense_test.rs (/opt/rustwide/target/debug/deps/nn_dense_test-0c7ce3392ec09864)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_dense_batch_processing ... ok
[INFO] [stdout] test test_dense_activation_functions ... ok
[INFO] [stdout] test test_dense_parameter_count ... ok
[INFO] [stdout] test test_dense_forward_pass_dimensions ... 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 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_depthwise_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_depthwise_conv_2d_test-1a1ee44055e1a459)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_depthwise_conv2d_creation ... 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_channel_independence ... ok
[INFO] [stdout] test test_depthwise_conv2d_same_padding ... ok
[INFO] [stdout] test test_depthwise_conv2d_backward ... ok
[INFO] [stdout] test test_depthwise_conv2d_forward ... ok
[INFO] [stdout] test test_depthwise_conv2d_different_strides ... ok
[INFO] [stdout] test test_depthwise_conv2d_multiple_batches ... 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.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_dropout_test.rs (/opt/rustwide/target/debug/deps/nn_dropout_test-3f8b0547e871b86f)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_dropout_invalid_rate ... ok
[INFO] [stdout] test test_dropout_output_shape ... ok
[INFO] [stdout] test test_dropout_inference_mode ... ok
[INFO] [stdout] test test_dropout_layer_type ... ok
[INFO] [stdout] test test_dropout_rate_zero ... ok
[INFO] [stdout] test test_dropout_shape_validation ... ok
[INFO] [stdout] test test_dropout_backward_pass ... ok
[INFO] [stdout] test test_dropout_multidimensional ... ok
[INFO] [stdout] test test_dropout_forward_pass_dimensions ... ok
[INFO] [stdout] test test_dropout_maintains_expected_value ... ok
[INFO] [stdout] test test_dropout_consistency_across_calls ... ok
[INFO] [stdout] test test_dropout_training_mode ... ok
[INFO] [stdout] test test_dropout_different_rates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_flatten_test.rs (/opt/rustwide/target/debug/deps/nn_flatten_test-f36a88023e23655a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_flatten_4d ... ok
[INFO] [stdout] test test_flatten_3d ... ok
[INFO] [stdout] test test_flatten_5d ... ok
[INFO] [stdout] test test_flatten_only_model ... ok
[INFO] [stdout] test test_flatten_in_sequential ... ok
[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.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_gaussian_dropout_test.rs (/opt/rustwide/target/debug/deps/nn_gaussian_dropout_test-bf9aed18b1164bf9)
[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_rate_over_one ... ok
[INFO] [stdout] test test_gaussian_dropout_rate_zero ... ok
[INFO] [stdout] test test_gaussian_dropout_inference_mode ... ok
[INFO] [stdout] test test_gaussian_dropout_output_shape ... ok
[INFO] [stdout] test test_gaussian_dropout_shape_validation ... ok
[INFO] [stdout] test test_gaussian_dropout_rate_equals_one ... ok
[INFO] [stdout] test test_gaussian_dropout_consistency_across_calls ... ok
[INFO] [stdout] test test_gaussian_dropout_forward_dimensions ... ok
[INFO] [stdout] test test_gaussian_dropout_multidimensional ... ok
[INFO] [stdout] test test_gaussian_dropout_no_zeros ... 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] [stderr]      Running tests/nn_gaussian_noise_test.rs (/opt/rustwide/target/debug/deps/nn_gaussian_noise_test-bf41e5a013630907)
[INFO] [stdout] test test_gaussian_dropout_stddev_formula ... 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_shape_validation ... ok
[INFO] [stdout] test test_gaussian_noise_forward_inference ... ok
[INFO] [stdout] test test_gaussian_noise_backward ... 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.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_global_average_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_1d_test-c7b05d0013afc2d6)
[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_sequential ... ok
[INFO] [stdout] test test_global_average_pooling_1d_zero_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_global_average_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_2d_test-0a01ea09b6708a5b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[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] [stderr]      Running tests/nn_global_average_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_global_average_pooling_3d_test-f7c6eb669baf6767)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_global_average_pooling_3d_backward_without_forward ... ok
[INFO] [stdout] test test_global_average_pooling_3d_with_random_values ... 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_multiple_batches_and_channels ... ok
[INFO] [stdout] test test_global_average_pooling_3d_layer_properties ... ok
[INFO] [stdout] test test_global_average_pooling_3d_basic_functionality ... ok
[INFO] [stdout] test test_global_average_pooling_3d_with_sequential_training ... ok
[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] [stderr]      Running tests/nn_global_max_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_global_max_pooling_1d_test-f7d424ab1d132562)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[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] [stdout] test test_global_max_pooling_1d_sequential ... ok
[INFO] [stdout] test test_global_max_pooling_1d_forward ... ok
[INFO] [stdout] test test_global_max_pooling_1d_backward ... 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] [stderr]      Running tests/nn_global_max_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_global_max_pooling_2d_test-8f3fa165bb5f1acf)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_global_max_pooling_backward ... ok
[INFO] [stdout] test test_global_max_pooling_in_sequential ... ok
[INFO] [stdout] test test_global_max_pooling_forward ... 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-b1a2da4c9d26abc4)
[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_with_negative_values ... ok
[INFO] [stdout] test test_global_max_pooling_3d_forward_basic ... 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_backward ... ok
[INFO] [stdout] test test_global_max_pooling_3d_with_sequential ... ok
[INFO] [stdout] test test_global_max_pooling_3d_sequential_training ... 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_group_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_group_normalization_test-a4d778a522641947)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test test_group_normalization_invalid_channel_axis ... ok
[INFO] [stdout] test test_group_normalization_layer_type ... ok
[INFO] [stdout] test test_group_normalization_group_statistics ... ok
[INFO] [stdout] test test_group_normalization_3d_input ... ok
[INFO] [stdout] test test_group_normalization_output_shape ... ok
[INFO] [stdout] test test_group_normalization_parameter_count ... ok
[INFO] [stdout] test test_group_normalization_custom_channel_axis ... ok
[INFO] [stdout] test test_group_normalization_epsilon_effect ... ok
[INFO] [stdout] test test_group_normalization_invalid_num_groups ... ok
[INFO] [stdout] test test_group_normalization_batch_independence ... ok
[INFO] [stdout] test test_group_normalization_all_groups ... ok
[INFO] [stdout] test test_group_normalization_backward_pass ... ok
[INFO] [stdout] test test_group_normalization_inference_mode ... ok
[INFO] [stdout] test test_group_normalization_serialization ... ok
[INFO] [stdout] test test_group_normalization_multiple_forward_backward ... ok
[INFO] [stdout] test test_group_normalization_set_weights ... ok
[INFO] [stdout] test test_group_normalization_training_mode ... ok
[INFO] [stdout] test test_group_normalization_parameter_update_sgd ... ok
[INFO] [stdout] test test_group_normalization_parameter_update_adam ... ok
[INFO] [stdout] test test_group_normalization_5d_input ... ok
[INFO] [stdout] test test_group_normalization_forward_pass_dimensions ... ok
[INFO] [stdout] test test_group_normalization_single_group ... ok
[INFO] [stdout] test test_group_normalization_4d_input ... ok
[INFO] [stdout] test test_group_normalization_gradient_flow ... ok
[INFO] [stdout] test test_group_normalization_parameter_update_adagrad ... ok
[INFO] [stdout] test test_group_normalization_parameter_update_rmsprop ... ok
[INFO] [stdout] test test_group_normalization_vs_instance_normalization ... ok
[INFO] [stdout] test test_group_normalization_different_group_sizes ... 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.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_gru_test.rs (/opt/rustwide/target/debug/deps/nn_gru_test-58922852a5f993ee)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_gru_layer_basic ... ok
[INFO] [stdout] test test_gru_layer ... ok
[INFO] [stdout] test test_gru_gradient_flow ... ok
[INFO] [stdout] test test_gru_state_evolution ... ok
[INFO] [stdout] test test_gru_different_activations ... ok
[INFO] [stdout] test test_gru_sequential_composition ... ok
[INFO] [stdout] test test_gru_vs_simple_rnn ... ok
[INFO] [stdout] test test_gru_sequence_learning ... 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 34.64s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_instance_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_instance_normalization_test-cacd2803e2ff4be7)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test test_instance_normalization_invalid_channel_axis ... ok
[INFO] [stdout] test test_instance_normalization_layer_type ... ok
[INFO] [stdout] test test_instance_normalization_parameter_count ... ok
[INFO] [stdout] test test_instance_normalization_output_shape ... ok
[INFO] [stdout] test test_instance_normalization_invalid_input_dimensions ... ok
[INFO] [stdout] test test_instance_normalization_epsilon_effect ... ok
[INFO] [stdout] test test_instance_normalization_5d_input ... ok
[INFO] [stdout] test test_instance_normalization_parameter_update_rmsprop ... ok
[INFO] [stdout] test test_instance_normalization_parameter_update_adagrad ... ok
[INFO] [stdout] test test_instance_normalization_parameter_update_adam ... ok
[INFO] [stdout] test test_instance_normalization_3d_input ... ok
[INFO] [stdout] test test_instance_normalization_custom_channel_axis ... ok
[INFO] [stdout] test test_instance_normalization_4d_input ... ok
[INFO] [stdout] test test_instance_normalization_parameter_update_sgd ... ok
[INFO] [stdout] test test_instance_normalization_backward_pass ... ok
[INFO] [stdout] test test_instance_normalization_different_spatial_sizes ... ok
[INFO] [stdout] test test_instance_normalization_forward_pass_dimensions ... ok
[INFO] [stdout] test test_instance_normalization_inference_mode ... ok
[INFO] [stdout] test test_instance_normalization_gradient_flow ... ok
[INFO] [stdout] test test_instance_normalization_multiple_forward_backward ... ok
[INFO] [stdout] test test_instance_normalization_set_weights ... ok
[INFO] [stdout] test test_instance_normalization_serialization ... ok
[INFO] [stdout] test test_instance_normalization_vs_batch_normalization ... ok
[INFO] [stdout] test test_instance_normalization_training_mode ... ok
[INFO] [stdout] test test_instance_normalization_large_batch_parallel ... ok
[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] [stderr]      Running tests/nn_layer_normalization_test.rs (/opt/rustwide/target/debug/deps/nn_layer_normalization_test-c9f3df0b968729b2)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_layer_normalization_layer_type ... ok
[INFO] [stdout] test test_layer_normalization_parameter_count ... ok
[INFO] [stdout] test test_layer_normalization_invalid_axis ... ok
[INFO] [stdout] test test_layer_normalization_output_shape ... ok
[INFO] [stdout] test test_layer_normalization_set_weights ... ok
[INFO] [stdout] test test_layer_normalization_epsilon_effect ... ok
[INFO] [stdout] test test_layer_normalization_forward_pass_dimensions ... ok
[INFO] [stdout] test test_layer_normalization_3d_input ... ok
[INFO] [stdout] test test_layer_normalization_training_mode ... ok
[INFO] [stdout] test test_layer_normalization_serialization ... ok
[INFO] [stdout] test test_layer_normalization_default_axis ... ok
[INFO] [stdout] test test_layer_normalization_gradient_flow ... ok
[INFO] [stdout] test test_layer_normalization_different_batch_sizes ... ok
[INFO] [stdout] test test_layer_normalization_parameter_update_rmsprop ... ok
[INFO] [stdout] test test_layer_normalization_inference_mode ... ok
[INFO] [stdout] test test_layer_normalization_custom_axis ... ok
[INFO] [stdout] test test_layer_normalization_backward_pass ... ok
[INFO] [stdout] test test_layer_normalization_parameter_update_adagrad ... ok
[INFO] [stdout] test test_layer_normalization_parameter_update_adam ... 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_parameter_update_sgd ... 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.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_layer_weight_test.rs (/opt/rustwide/target/debug/deps/nn_layer_weight_test-c815f4ae1cf263a9)
[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-fbe66d4ecd706a8a)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test mse_test ... ok
[INFO] [stdout] test categorical_cross_entropy_test ... ok
[INFO] [stdout] test mae_test ... ok
[INFO] [stdout] test binary_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-d4f96b2d8e57d5c9)
[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_state_evolution ... ok
[INFO] [stdout] test test_lstm_sequential_composition ... ok
[INFO] [stdout] test test_lstm_different_activations ... ok
[INFO] [stdout] test test_lstm_sequence_learning ... ok
[INFO] [stdout] test test_lstm_temporal_xor ... ok
[INFO] [stdout] test test_lstm_parity_check ... ok
[INFO] [stderr]      Running tests/nn_max_pooling_1d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_1d_test-c7206a39152ba0b1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 36.32s
[INFO] [stdout] 
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_max_pooling_2d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_2d_test-dd8707f95e412a9a)
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_max_pooling_3d_test.rs (/opt/rustwide/target/debug/deps/nn_max_pooling_3d_test-b4411b86f853cfd2)
[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_multiple_channels ... ok
[INFO] [stdout] test test_max_pooling_3d_backward_pass ... ok
[INFO] [stdout] test test_max_pooling_3d_different_strides ... ok
[INFO] [stdout] test test_max_pooling_3d_edge_cases ... ok
[INFO] [stdout] test test_max_pooling_3d_with_sequential ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_optimizer_test.rs (/opt/rustwide/target/debug/deps/nn_optimizer_test-45c699cc5d6aeff4)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_ada_grad_new ... ok
[INFO] [stdout] test test_adam_new ... ok
[INFO] [stdout] test test_sgd_new ... ok
[INFO] [stdout] test test_rmsprop_new ... ok
[INFO] [stdout] test test_sgd_update_parameters ... ok
[INFO] [stderr]      Running tests/nn_separable_conv_2d_test.rs (/opt/rustwide/target/debug/deps/nn_separable_conv_2d_test-36653778d7287cdc)
[INFO] [stdout] test test_adam_states_update_parameter ... ok
[INFO] [stdout] test test_adam_states_update_parameter_with_recurrent ... ok
[INFO] [stdout] test test_ada_grad_states_new ... ok
[INFO] [stdout] test test_rmsprop_cache_new ... ok
[INFO] [stdout] test test_sgd_update_parameters_rnn ... ok
[INFO] [stdout] test test_adam_states_bias_correction ... ok
[INFO] [stdout] test test_adam_states_new ... ok
[INFO] [stdout] test test_rmsprop_cache_update_param ... ok
[INFO] [stdout] test test_rmsprop_cache_update_parameters ... ok
[INFO] [stdout] test test_rmsprop_cache_accumulation_over_multiple_steps ... 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_ada_grad_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_valid_padding ... ok
[INFO] [stdout] test test_separable_conv2d_multiple_training_calls ... ok
[INFO] [stdout] test test_separable_conv2d_basic ... ok
[INFO] [stdout] test test_separable_conv2d_different_depth_multiplier ... 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_different_optimizers ... ok
[INFO] [stdout] test test_separable_conv2d_training ... 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.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_sequential_test.rs (/opt/rustwide/target/debug/deps/nn_sequential_test-92e68368c1487df7)
[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 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 36.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_simple_rnn_test.rs (/opt/rustwide/target/debug/deps/nn_simple_rnn_test-64156828b3c82648)
[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_sequential_composition ... ok
[INFO] [stdout] test test_simple_rnn_different_activations ... 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.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_spatial_dropout_1d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_1d_test-2d38e926a982b652)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_spatial_dropout_1d_layer_type ... ok
[INFO] [stdout] test test_spatial_dropout_1d_invalid_rate ... ok
[INFO] [stdout] test test_spatial_dropout_1d_output_shape ... ok
[INFO] [stdout] test test_spatial_dropout_1d_rate_zero ... ok
[INFO] [stdout] test test_spatial_dropout_1d_shape_validation ... ok
[INFO] [stdout] test test_spatial_dropout_1d_dimension_validation ... ok
[INFO] [stdout] test test_spatial_dropout_1d_inference_mode ... ok
[INFO] [stdout] test test_spatial_dropout_1d_rate_one ... ok
[INFO] [stdout] test test_spatial_dropout_1d_scaling ... 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_consistency_across_calls ... ok
[INFO] [stdout] test test_spatial_dropout_1d_channel_consistency ... 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_various_shapes ... 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.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_spatial_dropout_2d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_2d_test-5652831e81819691)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_spatial_dropout_2d_invalid_rate ... ok
[INFO] [stdout] test test_spatial_dropout_2d_output_shape ... ok
[INFO] [stdout] test test_spatial_dropout_2d_layer_type ... ok
[INFO] [stdout] test test_spatial_dropout_2d_rate_zero ... ok
[INFO] [stdout] test test_spatial_dropout_2d_rate_one ... ok
[INFO] [stdout] test test_spatial_dropout_2d_inference_mode ... ok
[INFO] [stdout] test test_spatial_dropout_2d_shape_validation ... ok
[INFO] [stdout] test test_spatial_dropout_2d_dimension_validation ... ok
[INFO] [stdout] test test_spatial_dropout_2d_scaling ... ok
[INFO] [stdout] test test_spatial_dropout_2d_backward_pass ... ok
[INFO] [stdout] test test_spatial_dropout_2d_forward_pass_dimensions ... ok
[INFO] [stdout] test test_spatial_dropout_2d_spatial_structure ... ok
[INFO] [stdout] test test_spatial_dropout_2d_consistency_across_calls ... 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_maintains_expected_value ... ok
[INFO] [stdout] test test_spatial_dropout_2d_training_mode ... 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 0.99s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nn_spatial_dropout_3d_test.rs (/opt/rustwide/target/debug/deps/nn_spatial_dropout_3d_test-74fa5040700f9720)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_spatial_dropout_3d_invalid_rate ... ok
[INFO] [stdout] test test_spatial_dropout_3d_layer_type ... ok
[INFO] [stdout] test test_spatial_dropout_3d_output_shape ... ok
[INFO] [stdout] test test_spatial_dropout_3d_rate_zero ... ok
[INFO] [stdout] test test_spatial_dropout_3d_rate_one ... ok
[INFO] [stdout] test test_spatial_dropout_3d_dimension_validation ... ok
[INFO] [stdout] test test_spatial_dropout_3d_shape_validation ... ok
[INFO] [stdout] test test_spatial_dropout_3d_inference_mode ... ok
[INFO] [stdout] test test_spatial_dropout_3d_scaling ... ok
[INFO] [stdout] test test_spatial_dropout_3d_volumetric_consistency ... ok
[INFO] [stdout] test test_spatial_dropout_3d_forward_pass_dimensions ... ok
[INFO] [stdout] test test_spatial_dropout_3d_backward_pass ... ok
[INFO] [stdout] test test_spatial_dropout_3d_consistency_across_calls ... ok
[INFO] [stdout] test test_spatial_dropout_3d_feature_map_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 6.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ut_kernel_pca_test.rs (/opt/rustwide/target/debug/deps/ut_kernel_pca_test-0af2a05f17b2d06d)
[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-cf467b34e1555abb)
[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_linear_discriminant_analysis_test.rs (/opt/rustwide/target/debug/deps/ut_linear_discriminant_analysis_test-71c06c680660583b)
[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-d11a3756f87ad054)
[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-9b430bafac01d14f)
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ut_standardize_test.rs (/opt/rustwide/target/debug/deps/ut_standardize_test-2ea4a4fe3bb2d309)
[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-41251be68095d39a)
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ut_train_test_split_test.rs (/opt/rustwide/target/debug/deps/ut_train_test_split_test-94a00d4e1c017bdd)
[INFO] [stderr]      Running tests/utility_test.rs (/opt/rustwide/target/debug/deps/utility_test-572a97c87c2ce046)
[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]    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/machine_learning/decision_tree.rs - machine_learning::decision_tree::DecisionTree (line 209) ... ok
[INFO] [stdout] test src/lib.rs - math (line 394) ... ok
[INFO] [stdout] test src/math.rs - math::entropy (line 425) ... 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::LogisticRegression (line 34) ... ok
[INFO] [stdout] test src/math.rs - math::binary_search_sigma (line 737) ... ok
[INFO] [stdout] test src/math.rs - math::gini (line 361) ... ok
[INFO] [stdout] test src/math.rs - math::logistic_loss (line 197) ... ok
[INFO] [stdout] test src/math.rs - math::gain_ratio (line 566) ... ok
[INFO] [stdout] test src/math.rs - math::manhattan_distance_row (line 280) ... ok
[INFO] [stdout] test src/math.rs - math::average_path_length_factor (line 693) ... 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::sum_of_square_total (line 20) ... ok
[INFO] [stdout] test src/machine_learning/svc.rs - machine_learning::svc::SVC (line 35) ... ok
[INFO] [stdout] test src/math.rs - math::information_gain (line 494) ... ok
[INFO] [stdout] test src/machine_learning/isolation_forest.rs - machine_learning::isolation_forest::IsolationForest (line 36) ... ok
[INFO] [stdout] test src/math.rs - math::standard_deviation (line 639) ... 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/math.rs - math::squared_euclidean_distance_row (line 242) ... 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/linear.rs - neural_network::layer::activation_layer::linear::Linear (line 18) ... ok
[INFO] [stdout] test src/math.rs - math::sum_of_squared_errors (line 58) ... ok
[INFO] [stdout] test src/machine_learning/logistic_regression.rs - machine_learning::logistic_regression::generate_polynomial_features (line 523) ... ok
[INFO] [stdout] test src/machine_learning/dbscan.rs - machine_learning::dbscan::DBSCAN (line 27) ... 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/neural_network/layer/flatten.rs - neural_network::layer::flatten::Flatten (line 22) ... ok
[INFO] [stdout] test src/math.rs - math::variance (line 100) ... ok
[INFO] [stdout] test src/machine_learning/knn.rs - machine_learning::knn::KNN (line 40) ... 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/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/average_pooling_1d.rs - neural_network::layer::pooling_layer::average_pooling_1d::AveragePooling1D (line 34) ... 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/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/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/relu.rs - neural_network::layer::activation_layer::relu::ReLU (line 30) ... 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/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_max_pooling_2d.rs - neural_network::layer::pooling_layer::global_max_pooling_2d::GlobalMaxPooling2D (line 25) ... 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/average_pooling_2d.rs - neural_network::layer::pooling_layer::average_pooling_2d::AveragePooling2D (line 34) ... 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/dense.rs - neural_network::layer::dense::Dense (line 41) ... 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/machine_learning/kmeans.rs - machine_learning::kmeans::KMeans (line 36) ... 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/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/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/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/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/instance_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::instance_normalization::InstanceNormalization (line 46) ... ok
[INFO] [stdout] test src/lib.rs - neural_network (line 678) ... 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/mean_absolute_error.rs - neural_network::loss_function::mean_absolute_error::MeanAbsoluteError (line 8) ... ok
[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/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/batch_normalization.rs - neural_network::layer::regularization_layer::normalization_layer::batch_normalization::BatchNormalization (line 47) ... 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/loss_function/mean_squared_error.rs - neural_network::loss_function::mean_squared_error::MeanSquaredError (line 8) ... 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/rms_prop.rs - neural_network::optimizer::rms_prop::RMSpropCache::update_param (line 131) ... 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/neural_network/optimizer/adam.rs - neural_network::optimizer::adam::AdamStates::update_parameter (line 165) ... 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/optimizer/sgd.rs - neural_network::optimizer::sgd::SGD::update_sgd_parameters_rnn (line 130) ... 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/loss_function/categorical_cross_entropy.rs - neural_network::loss_function::categorical_cross_entropy::CategoricalCrossEntropy (line 8) ... 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/machine_learning/linear_svc.rs - machine_learning::linear_svc::LinearSVC (line 32) ... 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/lib.rs - machine_learning (line 448) ... 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) ... 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' (1659) panicked at /tmp/rustdoctestVKBee6/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:     0x5fe6382ff31a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fe6382ff31a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fe6382ff31a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fe6382ff31a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fe638314d2a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fe638314d2a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5fe638304a42 - std[ec419fa8110287d5]::io::default_write_fmt::<std[ec419fa8110287d5]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5fe638304a42 - <std[ec419fa8110287d5]::sys::stdio::unix::Stderr as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5fe6382ddb6f - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fe6382ddb6f - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fe6382f7391 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5fe6382f760b - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5fe6382ddc28 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5fe6382d5519 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5fe6382dea5d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5fe6383154bc - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5fe638315232 - core[35159d6ffb30e017]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5fe637b0ccb1 - doctest_bundle_2024[4e6eee4c6eec5a4a]::__doctest_11::main
[INFO] [stdout]   18:     0x5fe637b0d106 - doctest_bundle_2024[4e6eee4c6eec5a4a]::__doctest_11::__main_fn
[INFO] [stdout]   19:     0x5fe63779c4b1 - doctest_runner_2024[16ee0b818ff6a0a3]::__doctest_11::TEST::{closure#0}
[INFO] [stdout]   20:     0x5fe6377a3306 - <doctest_runner_2024[16ee0b818ff6a0a3]::__doctest_11::TEST::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5fe63779ff4a - doctest_runner_2024[16ee0b818ff6a0a3]::main
[INFO] [stdout]   22:     0x5fe6377a2fa3 - <fn() -> std[ec419fa8110287d5]::process::ExitCode as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5fe63779b8e6 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec419fa8110287d5]::process::ExitCode, std[ec419fa8110287d5]::process::ExitCode>
[INFO] [stdout]   24:     0x5fe63779bdf9 - std[ec419fa8110287d5]::rt::lang_start::<std[ec419fa8110287d5]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5fe6382f6007 - <&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5fe6382f6007 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5fe6382f6007 - std[ec419fa8110287d5]::panicking::catch_unwind::<i32, &dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5fe6382f6007 - std[ec419fa8110287d5]::panic::catch_unwind::<&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5fe6382f6007 - std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5fe6382f6007 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5fe6382f6007 - std[ec419fa8110287d5]::panicking::catch_unwind::<isize, std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5fe6382f6007 - std[ec419fa8110287d5]::panic::catch_unwind::<std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5fe6382f6007 - std[ec419fa8110287d5]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5fe63779b821 - std[ec419fa8110287d5]::rt::lang_start::<std[ec419fa8110287d5]::process::ExitCode>
[INFO] [stdout]   35:     0x5fe6377a4545 - main
[INFO] [stdout]   36:     0x785b836b01ca - <unknown>
[INFO] [stdout]   37:     0x785b836b028b - __libc_start_main
[INFO] [stdout]   38:     0x5fe637799cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[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' (2146) panicked at /tmp/rustdoctestVKBee6/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:     0x6392ca76831a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6392ca76831a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6392ca76831a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6392ca76831a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6392ca77dd2a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6392ca77dd2a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x6392ca76da42 - std[ec419fa8110287d5]::io::default_write_fmt::<std[ec419fa8110287d5]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x6392ca76da42 - <std[ec419fa8110287d5]::sys::stdio::unix::Stderr as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x6392ca746b6f - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6392ca746b6f - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x6392ca760391 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x6392ca76060b - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x6392ca746c28 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x6392ca73e519 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x6392ca747a5d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x6392ca77e4bc - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x6392ca77e232 - core[35159d6ffb30e017]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x6392c9f8f070 - doctest_bundle_2024[4e6eee4c6eec5a4a]::__doctest_80::main
[INFO] [stdout]   18:     0x6392c9f8faa6 - doctest_bundle_2024[4e6eee4c6eec5a4a]::__doctest_80::__main_fn
[INFO] [stdout]   19:     0x6392c9c07731 - doctest_runner_2024[16ee0b818ff6a0a3]::__doctest_80::TEST::{closure#0}
[INFO] [stdout]   20:     0x6392c9c0d446 - <doctest_runner_2024[16ee0b818ff6a0a3]::__doctest_80::TEST::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x6392c9c08f4a - doctest_runner_2024[16ee0b818ff6a0a3]::main
[INFO] [stdout]   22:     0x6392c9c0bfa3 - <fn() -> std[ec419fa8110287d5]::process::ExitCode as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x6392c9c048e6 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[ec419fa8110287d5]::process::ExitCode, std[ec419fa8110287d5]::process::ExitCode>
[INFO] [stdout]   24:     0x6392c9c04df9 - std[ec419fa8110287d5]::rt::lang_start::<std[ec419fa8110287d5]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x6392ca75f007 - <&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x6392ca75f007 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x6392ca75f007 - std[ec419fa8110287d5]::panicking::catch_unwind::<i32, &dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x6392ca75f007 - std[ec419fa8110287d5]::panic::catch_unwind::<&dyn core[35159d6ffb30e017]::ops::function::Fn<(), Output = i32> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x6392ca75f007 - std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x6392ca75f007 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x6392ca75f007 - std[ec419fa8110287d5]::panicking::catch_unwind::<isize, std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x6392ca75f007 - std[ec419fa8110287d5]::panic::catch_unwind::<std[ec419fa8110287d5]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x6392ca75f007 - std[ec419fa8110287d5]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x6392c9c04821 - std[ec419fa8110287d5]::rt::lang_start::<std[ec419fa8110287d5]::process::ExitCode>
[INFO] [stdout]   35:     0x6392c9c0d545 - main
[INFO] [stdout]   36:     0x74c4272431ca - <unknown>
[INFO] [stdout]   37:     0x74c42724328b - __libc_start_main
[INFO] [stdout]   38:     0x6392c9c02cc5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[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 44.25s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 56.89s; merged doctests compilation took 12.60s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "8faeed06b29a731c37d3ffd9fb1a2f2d300c15271f648004efeac8e09cfaa033", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8faeed06b29a731c37d3ffd9fb1a2f2d300c15271f648004efeac8e09cfaa033", kill_on_drop: false }`
[INFO] [stdout] 8faeed06b29a731c37d3ffd9fb1a2f2d300c15271f648004efeac8e09cfaa033
