[INFO] fetching crate scivex-ml 0.1.1...
[INFO] testing scivex-ml-0.1.1 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate scivex-ml 0.1.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate scivex-ml 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scivex-ml 0.1.1
[INFO] tweaked toml for crates.io crate scivex-ml 0.1.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scivex-ml 0.1.1 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scivex-ml 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded scivex-stats v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cdf1218a3fd5acf3efc9616ac751d45c0599c78aa68c05321c87a76fea3a2d19
[INFO] running `Command { std: "docker" "start" "-a" "cdf1218a3fd5acf3efc9616ac751d45c0599c78aa68c05321c87a76fea3a2d19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cdf1218a3fd5acf3efc9616ac751d45c0599c78aa68c05321c87a76fea3a2d19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cdf1218a3fd5acf3efc9616ac751d45c0599c78aa68c05321c87a76fea3a2d19", kill_on_drop: false }`
[INFO] [stdout] cdf1218a3fd5acf3efc9616ac751d45c0599c78aa68c05321c87a76fea3a2d19
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f862123a8375d058c9c19a804c9d73992b5016b198c7ce2b5084f5459c1d2286
[INFO] running `Command { std: "docker" "start" "-a" "f862123a8375d058c9c19a804c9d73992b5016b198c7ce2b5084f5459c1d2286", kill_on_drop: false }`
[INFO] [stderr]    Compiling scivex-core v0.1.1
[INFO] [stderr]    Compiling scivex-stats v0.1.1
[INFO] [stderr]    Compiling scivex-ml v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.02s
[INFO] running `Command { std: "docker" "inspect" "f862123a8375d058c9c19a804c9d73992b5016b198c7ce2b5084f5459c1d2286", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f862123a8375d058c9c19a804c9d73992b5016b198c7ce2b5084f5459c1d2286", kill_on_drop: false }`
[INFO] [stdout] f862123a8375d058c9c19a804c9d73992b5016b198c7ce2b5084f5459c1d2286
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bc5421b29e49787f06f3577f3b4534741b68e5aee011160ed95f330b696e997d
[INFO] running `Command { std: "docker" "start" "-a" "bc5421b29e49787f06f3577f3b4534741b68e5aee011160ed95f330b696e997d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling scivex-ml v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.18s
[INFO] running `Command { std: "docker" "inspect" "bc5421b29e49787f06f3577f3b4534741b68e5aee011160ed95f330b696e997d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc5421b29e49787f06f3577f3b4534741b68e5aee011160ed95f330b696e997d", kill_on_drop: false }`
[INFO] [stdout] bc5421b29e49787f06f3577f3b4534741b68e5aee011160ed95f330b696e997d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 17720e98cc1b48cab8d27e8d4e4daeff9d00c62c5dfbdd16e877a25b60f9dac0
[INFO] running `Command { std: "docker" "start" "-a" "17720e98cc1b48cab8d27e8d4e4daeff9d00c62c5dfbdd16e877a25b60f9dac0", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scivex_ml-a98c7c6b1eb2d789)
[INFO] [stdout] 
[INFO] [stdout] running 237 tests
[INFO] [stdout] test ann::tests::test_distances_sorted ... ok
[INFO] [stdout] test ann::tests::test_wrong_query_dim ... ok
[INFO] [stdout] test ann::tests::test_build_and_query ... ok
[INFO] [stdout] test ann::tests::test_zero_trees ... ok
[INFO] [stdout] test automl::tests::test_pipeline_optimize_empty_models ... ok
[INFO] [stdout] test automl::tests::test_pipeline_optimize_empty_scalers ... ok
[INFO] [stdout] test automl::tests::test_pipeline_optimize_basic ... ok
[INFO] [stdout] test automl::tests::test_pipeline_optimize_score_matrix_shape ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_complete_linkage ... ok
[INFO] [stdout] test ann::tests::test_query_k_larger_than_data ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_dendrogram_structure ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_core_samples ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_all_noise ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_invalid_params ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_fit_predict ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_noise_points ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_explained_variance ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_two_clusters ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_clamps_components ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_not_fitted ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_n_clusters_1 ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_reduces_dimensions ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_invalid_components ... ok
[INFO] [stdout] test decomposition::pca::tests::test_pca_inverse_transform ... ok
[INFO] [stdout] test decomposition::truncated_svd::tests::test_truncated_svd_no_centering ... ok
[INFO] [stdout] test decomposition::truncated_svd::tests::test_truncated_svd_not_fitted ... ok
[INFO] [stdout] test decomposition::truncated_svd::tests::test_truncated_svd_reduces_dims ... ok
[INFO] [stdout] test ann::tests::test_single_point ... ok
[INFO] [stdout] test ann::tests::test_empty_data ... ok
[INFO] [stdout] test decomposition::truncated_svd::tests::test_truncated_svd_singular_values ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_too_few_samples ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_invalid_params ... ok
[INFO] [stdout] test ann::tests::test_euclidean_dist ... ok
[INFO] [stdout] test ann::tests::test_query_near_cluster ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_two_clusters ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_inertia_decreases ... ok
[INFO] [stdout] test ensemble::catboost::tests::test_catboost_classifier_basic ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_output_shape ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_ward ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_single_linkage ... ok
[INFO] [stdout] test decomposition::truncated_svd::tests::test_truncated_svd_inverse ... ok
[INFO] [stdout] test ensemble::catboost::tests::test_catboost_invalid_params ... ok
[INFO] [stdout] test ensemble::catboost::tests::test_catboost_regressor_not_fitted ... ok
[INFO] [stdout] test ensemble::catboost::tests::test_oblivious_tree_prediction ... ok
[INFO] [stdout] test ensemble::ebm::tests::test_ebm_shape_functions ... ok
[INFO] [stdout] test ensemble::ebm::tests::test_ebm_invalid_params ... ok
[INFO] [stdout] test ensemble::ebm::tests::test_ebm_classifier_basic ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbc_not_fitted ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_invalid_params ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_huber_loss ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_not_fitted ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_mae_loss ... ok
[INFO] [stdout] test ensemble::ebm::tests::test_ebm_regressor_basic ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_feature_importances ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbc_predict_proba ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbc_binary ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbc_multiclass ... ok
[INFO] [stdout] test ensemble::catboost::tests::test_catboost_regressor_basic ... ok
[INFO] [stdout] test ensemble::ebm::tests::test_ebm_regressor_not_fitted ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_binning_basic ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_residuals_decrease ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_staged_predict ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_feature_importances_split ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_classifier_multiclass ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_subsample ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_regressor_not_fitted ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_max_bins ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_single_tree ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_feature_importances_gain ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_parameter_validation ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_classifier_basic ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_subsample ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_classifier_invalid_folds ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_histogram_subtraction ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_regressor_linear ... ok
[INFO] [stdout] test ensemble::random_forest::tests::test_random_forest_classifier ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_regressor_basic ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_regressor_no_base_error ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_regressor_predict_before_fit ... ok
[INFO] [stdout] test explain::pdp::tests::test_pdp_feature_out_of_bounds ... ok
[INFO] [stdout] test explain::pdp::tests::test_pdp_shape ... ok
[INFO] [stdout] test explain::pdp::tests::test_pdp_monotonic ... ok
[INFO] [stdout] test explain::lime::tests::test_lime_explanation_count ... ok
[INFO] [stdout] test explain::lime::tests::test_lime_zero_features ... ok
[INFO] [stdout] test explain::shap_kernel::tests::test_kernel_shap_dimension_mismatch ... ok
[INFO] [stdout] test explain::shap_tree::tests::test_tree_shap_basic_shape ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_regressor_converges ... ok
[INFO] [stdout] test explain::shap_kernel::tests::test_kernel_shap_shape ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_early_stopping ... ok
[INFO] [stdout] test explain::shap_kernel::tests::test_kernel_shap_sum_property ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_preserves_clusters ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_classifier_binary ... ok
[INFO] [stdout] test explain::lime::tests::test_lime_local_fidelity ... ok
[INFO] [stdout] test explain::lime::tests::test_lime_important_feature ... ok
[INFO] [stdout] test ensemble::gradient_boosting::tests::test_gbr_mse_linear ... ok
[INFO] [stdout] test explain::shap_tree::tests::test_tree_shap_single_feature_dominant ... ok
[INFO] [stdout] test explain::shap_tree::tests::test_tree_shap_not_fitted ... ok
[INFO] [stdout] test ensemble::hist_gradient_boosting::tests::test_hist_gb_n_estimators_fitted ... ok
[INFO] [stdout] test explain::permutation_importance::tests::test_permutation_importance_relevant_feature ... ok
[INFO] [stdout] test explain::permutation_importance::tests::test_permutation_importance_shape ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_3d_output ... ok
[INFO] [stdout] test feature_engineering::tests::test_feature_generator_interaction ... ok
[INFO] [stdout] test feature_selection::rfe::tests::test_rfe_basic ... ok
[INFO] [stdout] test feature_selection::scoring::tests::test_chi2_basic ... ok
[INFO] [stdout] test feature_selection::rfe::tests::test_rfe_select_two ... ok
[INFO] [stdout] test feature_selection::scoring::tests::test_f_classif_basic ... ok
[INFO] [stdout] test feature_selection::scoring::tests::test_chi2_negative_values_error ... ok
[INFO] [stdout] test feature_selection::scoring::tests::test_f_classif_needs_two_classes ... ok
[INFO] [stdout] test feature_engineering::tests::test_polynomial_with_bias ... ok
[INFO] [stdout] test feature_selection::select_k_best::tests::test_select_k_best_f_classif ... ok
[INFO] [stdout] test feature_engineering::tests::test_feature_generator_square_log ... ok
[INFO] [stdout] test linear::regression::tests::test_ridge_alpha_zero_matches_ols ... ok
[INFO] [stdout] test metrics::classification::tests::test_empty_input ... ok
[INFO] [stdout] test metrics::classification::tests::test_confusion_matrix_2x2 ... ok
[INFO] [stdout] test linear::logistic::tests::test_predict_proba_range ... ok
[INFO] [stdout] test feature_selection::select_k_best::tests::test_select_k_best_invalid_k ... ok
[INFO] [stdout] test linear::regression::tests::test_linear_regression_simple ... ok
[INFO] [stdout] test linear::regression::tests::test_predict_before_fit ... ok
[INFO] [stdout] test metrics::regression::tests::test_mae ... ok
[INFO] [stdout] test metrics::regression::tests::test_mse_perfect ... ok
[INFO] [stdout] test metrics::regression::tests::test_rmse ... ok
[INFO] [stdout] test model_selection::tests::test_cross_val_score ... ok
[INFO] [stdout] test metrics::classification::tests::test_precision_recall_f1 ... ok
[INFO] [stdout] test metrics::classification::tests::test_accuracy_half ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_gaussian_nb_simple ... ok
[INFO] [stdout] test metrics::regression::tests::test_mse_known ... ok
[INFO] [stdout] test linear::logistic::tests::test_logistic_separable ... ok
[INFO] [stdout] test metrics::classification::tests::test_accuracy_perfect ... ok
[INFO] [stdout] test neighbors::brute_force::tests::test_brute_force_basic ... ok
[INFO] [stdout] test neighbors::brute_force::tests::test_brute_force_batch ... ok
[INFO] [stdout] test neighbors::brute_force::tests::test_brute_force_add_incremental ... ok
[INFO] [stdout] test metrics::regression::tests::test_r2_known ... ok
[INFO] [stdout] test model_selection::tests::test_train_test_split_sizes ... ok
[INFO] [stdout] test metrics::regression::tests::test_r2_perfect ... ok
[INFO] [stdout] test model_selection::tests::test_kfold_yields_correct_folds ... ok
[INFO] [stdout] test neighbors::distance::tests::test_cosine_distance ... ok
[INFO] [stdout] test neighbors::distance::tests::test_dot_product_distance ... ok
[INFO] [stdout] test neighbors::distance::tests::test_l2_distance ... ok
[INFO] [stdout] test neighbors::distance::tests::test_hamming_distance ... ok
[INFO] [stdout] test neighbors::brute_force::tests::test_brute_force_empty ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_add_single ... ok
[INFO] [stdout] test decomposition::tsne::tests::test_tsne_deterministic ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_batch_search ... ok
[INFO] [stdout] test neighbors::brute_force::tests::test_brute_force_k_neighbors ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_cosine ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_empty ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_classifier_simple ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_k1_memorises ... ok
[INFO] [stdout] test feature_selection::rfe::tests::test_rfe_transform_before_fit ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_regressor ... ok
[INFO] [stdout] test feature_engineering::tests::test_polynomial_degree2 ... ok
[INFO] [stdout] test ensemble::random_forest::tests::test_random_forest_regressor ... ok
[INFO] [stdout] test feature_selection::select_k_best::tests::test_select_k_best_chi2 ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_predict_proba_sums_to_one ... ok
[INFO] [stdout] test neighbors::pq::tests::test_pq_invalid_dim ... ok
[INFO] [stdout] test feature_engineering::tests::test_polynomial_interaction_only ... ok
[INFO] [stdout] test neighbors::pq::tests::test_pq_not_trained ... ok
[INFO] [stdout] test online::online_kmeans::tests::test_online_kmeans_multiple_batches ... ok
[INFO] [stdout] test online::online_kmeans::tests::test_online_kmeans_basic ... ok
[INFO] [stdout] test online::sgd::tests::test_n_samples_seen ... ok
[INFO] [stdout] test online::online_kmeans::tests::test_online_kmeans_centroids ... ok
[INFO] [stdout] test online::sgd::tests::test_sgd_classifier_predict_labels ... ok
[INFO] [stdout] test online::sgd::tests::test_sgd_classifier_separable ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_reset ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_variance_basic ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_variance_sample ... ok
[INFO] [stdout] test online::sgd::tests::test_sgd_regressor_linear ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_mean_batch ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_mean_basic ... ok
[INFO] [stdout] test online::streaming_stats::tests::test_streaming_std_dev ... ok
[INFO] [stdout] test pipeline::tests::test_column_transformer ... ok
[INFO] [stdout] test online::online_kmeans::tests::test_online_kmeans_not_fitted ... ok
[INFO] [stdout] test pipeline::tests::test_hstack ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_n_steps ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_no_predictor ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_scaler_and_regression ... ok
[INFO] [stdout] test pipeline::tests::test_select_columns ... ok
[INFO] [stdout] test preprocessing::binary_encoder::tests::test_binary_basic ... ok
[INFO] [stdout] test preprocessing::binary_encoder::tests::test_binary_multi_column ... ok
[INFO] [stdout] test preprocessing::binary_encoder::tests::test_binary_unknown_category ... ok
[INFO] [stdout] test preprocessing::encoder::tests::test_encode_decode ... ok
[INFO] [stdout] test preprocessing::encoder::tests::test_not_fitted ... ok
[INFO] [stdout] test persist::tests::test_file_not_found ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_basic ... ok
[INFO] [stdout] test persist::tests::test_kmeans_roundtrip ... ok
[INFO] [stdout] test persist::tests::test_decision_tree_roundtrip ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_categories ... ok
[INFO] [stdout] test persist::tests::test_linear_regression_roundtrip ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_single_column ... ok
[INFO] [stdout] test preprocessing::ordinal_encoder::tests::test_ordinal_basic ... ok
[INFO] [stdout] test preprocessing::ordinal_encoder::tests::test_ordinal_multi_column ... ok
[INFO] [stdout] test preprocessing::ordinal_encoder::tests::test_ordinal_unknown_category ... ok
[INFO] [stdout] test preprocessing::scaler::tests::test_minmax_scaler_range ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_transform_mismatch_cols ... ok
[INFO] [stdout] test preprocessing::scaler::tests::test_not_fitted ... ok
[INFO] [stdout] test persist::tests::test_scaler_roundtrip ... ok
[INFO] [stdout] test persist::tests::test_ridge_roundtrip ... ok
[INFO] [stdout] test neighbors::pq::tests::test_pq_train_encode ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_unknown_category ... ok
[INFO] [stdout] test persist::tests::test_pca_roundtrip ... ok
[INFO] [stdout] test persist::tests::test_wrong_model_type ... ok
[INFO] [stdout] test preprocessing::scaler::tests::test_standard_scaler_zero_mean ... ok
[INFO] [stdout] test preprocessing::target_encoder::tests::test_target_encoder_basic ... ok
[INFO] [stdout] test preprocessing::scaler::tests::test_standard_scaler_roundtrip ... ok
[INFO] [stdout] test pipeline::tests::test_feature_union ... ok
[INFO] [stdout] test preprocessing::onehot::tests::test_onehot_not_fitted ... ok
[INFO] [stdout] test preprocessing::target_encoder::tests::test_target_encoder_zero_smoothing ... ok
[INFO] [stdout] test online::sgd::tests::test_sgd_regressor_not_fitted ... ok
[INFO] [stdout] test preprocessing::target_encoder::tests::test_target_encoder_unknown ... ok
[INFO] [stdout] test svm::kernel::tests::test_rbf_kernel ... ok
[INFO] [stdout] test svm::kernel::tests::test_sigmoid_kernel ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_invalid_c ... ok
[INFO] [stdout] test search::tests::test_grid_search_empty_candidates ... ok
[INFO] [stdout] test search::tests::test_grid_search_cv ... ok
[INFO] [stdout] test search::tests::test_random_search_cv ... ok
[INFO] [stdout] test search::tests::test_random_search_zero_iter ... ok
[INFO] [stdout] test svm::kernel::tests::test_rbf_same_point ... ok
[INFO] [stdout] test svm::kernel::tests::test_linear_kernel ... ok
[INFO] [stdout] test svm::kernel::tests::test_poly_kernel ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_not_fitted ... ok
[INFO] [stdout] test svm::svr::tests::test_svr_invalid_params ... ok
[INFO] [stdout] test svm::svr::tests::test_svr_predictions_in_range ... ok
[INFO] [stdout] test svm::svr::tests::test_svr_linear ... ok
[INFO] [stdout] test tree::decision_tree::tests::test_depth_1_stump ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_decision_function ... ok
[INFO] [stdout] test svm::svr::tests::test_svr_rbf ... ok
[INFO] [stdout] test tree::decision_tree::tests::test_tree_classifier_simple ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_multiclass ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_poly_kernel ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_linear_binary ... ok
[INFO] [stdout] test svm::svr::tests::test_svr_not_fitted ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_rbf_binary ... ok
[INFO] [stdout] test tree::decision_tree::tests::test_tree_regressor_memorises ... ok
[INFO] [stdout] test svm::svc::tests::test_svc_support_vectors ... ok
[INFO] [stdout] test neighbors::pq::tests::test_pq_search ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_basic_search ... ok
[INFO] [stdout] test neighbors::hnsw::tests::test_hnsw_recall ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 237 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.74s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reference_values.rs (/opt/rustwide/target/debug/deps/reference_values-e32714467f9ecc85)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test accuracy_sklearn_reference ... ok
[INFO] [stdout] test kmeans_inertia_decreases_with_more_clusters ... ok
[INFO] [stdout] test linear_regression_coefficients ... ok
[INFO] [stdout] test kmeans_two_clusters_sklearn_data ... ok
[INFO] [stdout] test linear_regression_predict ... ok
[INFO] [stdout] test minmax_scaler_transform ... ok
[INFO] [stdout] test standard_scaler_transform ... ok
[INFO] [stdout] test pca_explained_variance_ratio ... ok
[INFO] [stdout] test mse_sklearn_reference ... ok
[INFO] [stdout] test standard_scaler_transform_and_inverse ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sklearn_reference.rs (/opt/rustwide/target/debug/deps/sklearn_reference-93f2e68ed8f0c983)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test accuracy_half ... ok
[INFO] [stdout] test accuracy_perfect ... ok
[INFO] [stdout] test f1_score_known ... ok
[INFO] [stdout] test mse_known ... ok
[INFO] [stdout] test mae_known ... ok
[INFO] [stdout] test precision_known ... ok
[INFO] [stdout] test r2_perfect_fit ... ok
[INFO] [stdout] test r2_mean_predictor ... ok
[INFO] [stdout] test recall_known ... ok
[INFO] [stdout] test rmse_known ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scivex_ml
[INFO] [stdout] 
[INFO] [stdout] running 118 tests
[INFO] [stdout] test src/decomposition/truncated_svd.rs - decomposition::truncated_svd::TruncatedSVD<T>::new (line 38) ... ok
[INFO] [stdout] test src/cluster/kmeans.rs - cluster::kmeans::KMeans<T>::new (line 27) ... ok
[INFO] [stdout] test src/ensemble/gradient_boosting.rs - ensemble::gradient_boosting::Loss (line 13) ... ok
[INFO] [stdout] test src/ensemble/catboost.rs - ensemble::catboost::CatBoostRegressor (line 181) ... ok
[INFO] [stdout] test src/decomposition/pca.rs - decomposition::pca::PCA<T>::new (line 40) ... ok
[INFO] [stdout] test src/cluster/agglomerative.rs - cluster::agglomerative::Linkage (line 11) ... ok
[INFO] [stdout] test src/cluster/agglomerative.rs - cluster::agglomerative::DendrogramNode (line 36) ... ok
[INFO] [stdout] test src/automl.rs - automl::AutoMlResult (line 57) ... ok
[INFO] [stdout] test src/cluster/agglomerative.rs - cluster::agglomerative::AgglomerativeClustering (line 65) ... ok
[INFO] [stdout] test src/ensemble/ebm.rs - ensemble::ebm::EbmClassifier (line 191) ... ok
[INFO] [stdout] test src/decomposition/tsne.rs - decomposition::tsne::TSNE<T>::new (line 41) ... ok
[INFO] [stdout] test src/ensemble/ebm.rs - ensemble::ebm::EbmRegressor (line 42) ... ok
[INFO] [stdout] test src/ensemble/catboost.rs - ensemble::catboost::CatBoostClassifier (line 356) ... ok
[INFO] [stdout] test src/ensemble/gradient_boosting.rs - ensemble::gradient_boosting::GradientBoostingRegressor (line 77) ... ok
[INFO] [stdout] test src/explain/permutation_importance.rs - explain::permutation_importance::permutation_importance (line 30) ... ok
[INFO] [stdout] test src/ensemble/hist_gradient_boosting.rs - ensemble::hist_gradient_boosting::HistGradientBoostingRegressor<T>::new (line 327) ... ok
[INFO] [stdout] test src/feature_engineering.rs - feature_engineering::PolynomialFeatures (line 54) ... ok
[INFO] [stdout] test src/explain/shap_kernel.rs - explain::shap_kernel::kernel_shap (line 24) ... ok
[INFO] [stdout] test src/ensemble/stacking.rs - ensemble::stacking::StackingClassifier (line 239) ... ok
[INFO] [stdout] test src/explain/shap_tree.rs - explain::shap_tree::tree_shap (line 19) ... ok
[INFO] [stdout] test src/explain/pdp.rs - explain::pdp::partial_dependence (line 28) ... ok
[INFO] [stdout] test src/error.rs - error::MlError (line 7) ... ok
[INFO] [stdout] test src/ensemble/random_forest.rs - ensemble::random_forest::RandomForestClassifier<T>::new (line 30) ... ok
[INFO] [stdout] test src/lib.rs - automl (line 55) ... ignored
[INFO] [stdout] test src/ensemble/gradient_boosting.rs - ensemble::gradient_boosting::GradientBoostingClassifier (line 289) ... ok
[INFO] [stdout] test src/ensemble/hist_gradient_boosting.rs - ensemble::hist_gradient_boosting::ImportanceType (line 268) ... ok
[INFO] [stdout] test src/ensemble/random_forest.rs - ensemble::random_forest::RandomForestRegressor<T>::new (line 166) ... ok
[INFO] [stdout] test src/ensemble/stacking.rs - ensemble::stacking::StackingRegressor (line 77) ... ok
[INFO] [stdout] test src/ensemble/hist_gradient_boosting.rs - ensemble::hist_gradient_boosting::HistGradientBoostingClassifier<T>::new (line 1026) ... ok
[INFO] [stdout] test src/explain/lime.rs - explain::lime::lime (line 39) ... ok
[INFO] [stdout] test src/metrics/classification.rs - metrics::classification::accuracy (line 9) ... ok
[INFO] [stdout] test src/feature_selection/rfe.rs - feature_selection::rfe::RFE (line 17) ... ok
[INFO] [stdout] test src/linear/regression.rs - linear::regression::LinearRegression<T>::new (line 30) ... ok
[INFO] [stdout] test src/feature_engineering.rs - feature_engineering::FeatureGenerator (line 227) ... ok
[INFO] [stdout] test src/linear/regression.rs - linear::regression::Ridge (line 110) ... ok
[INFO] [stdout] test src/feature_selection/scoring.rs - feature_selection::scoring::f_classif (line 113) ... ok
[INFO] [stdout] test src/lib.rs - ann (line 55) ... ok
[INFO] [stdout] test src/feature_selection/select_k_best.rs - feature_selection::select_k_best::SelectKBest (line 16) ... ok
[INFO] [stdout] test src/feature_selection/scoring.rs - feature_selection::scoring::chi2 (line 20) ... ok
[INFO] [stdout] test src/metrics/regression.rs - metrics::regression::mae (line 47) ... ok
[INFO] [stdout] test src/metrics/regression.rs - metrics::regression::r2_score (line 68) ... ok
[INFO] [stdout] test src/metrics/classification.rs - metrics::classification::f1_score (line 121) ... ok
[INFO] [stdout] test src/metrics/classification.rs - metrics::classification::precision (line 39) ... ok
[INFO] [stdout] test src/metrics/classification.rs - metrics::classification::recall (line 80) ... ok
[INFO] [stdout] test src/neighbors/brute_force.rs - neighbors::brute_force::NearestNeighborResult (line 13) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::add_single (line 179) ... ok
[INFO] [stdout] test src/metrics/classification.rs - metrics::classification::confusion_matrix (line 146) ... ok
[INFO] [stdout] test src/metrics/regression.rs - metrics::regression::mse (line 9) ... ok
[INFO] [stdout] test src/model_selection.rs - model_selection::KFold (line 85) ... ok
[INFO] [stdout] test src/model_selection.rs - model_selection::train_test_split (line 15) ... ok
[INFO] [stdout] test src/neighbors/brute_force.rs - neighbors::brute_force::BruteForceIndex<T>::new (line 51) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::len (line 358) ... ok
[INFO] [stdout] test src/linear/logistic.rs - linear::logistic::LogisticRegression (line 10) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::is_empty (line 375) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::search (line 264) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::set_ef_construction (line 91) ... ok
[INFO] [stdout] test src/naive_bayes/gaussian.rs - naive_bayes::gaussian::GaussianNB<T>::new (line 37) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::batch_search (line 314) ... ok
[INFO] [stdout] test src/neighbors/pq.rs - neighbors::pq::ProductQuantizer<T>::set_metric (line 99) ... ok
[INFO] [stdout] test src/model_selection.rs - model_selection::cross_val_score (line 189) ... ok
[INFO] [stdout] test src/neighbors/distance.rs - neighbors::distance::compute_distance (line 35) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::add (line 139) ... ok
[INFO] [stdout] test src/online/sgd.rs - online::sgd::SGDClassifier<T>::new (line 204) ... ok
[INFO] [stdout] test src/neighbors/knn.rs - neighbors::knn::KNNClassifier<T>::new (line 25) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::set_ef_search (line 106) ... ok
[INFO] [stdout] test src/online/sgd.rs - online::sgd::SGDRegressor<T>::new (line 58) ... ok
[INFO] [stdout] test src/online/sgd.rs - online::sgd::SGDRegressor<T>::set_l2_penalty (line 83) ... ok
[INFO] [stdout] test src/metrics/regression.rs - metrics::regression::rmse (line 33) ... ok
[INFO] [stdout] test src/online/streaming_stats.rs - online::streaming_stats::StreamingMean<T>::new (line 21) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::new (line 39) ... ok
[INFO] [stdout] test src/neighbors/knn.rs - neighbors::knn::KNNRegressor<T>::new (line 114) ... ok
[INFO] [stdout] test src/neighbors/pq.rs - neighbors::pq::ProductQuantizer<T>::set_seed (line 85) ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::set_seed (line 121) ... ok
[INFO] [stdout] test src/neighbors/distance.rs - neighbors::distance::DistanceMetric (line 7) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::FeatureUnion<T>::len (line 213) ... ok
[INFO] [stdout] test src/persist.rs - persist::Persistable (line 34) - compile ... ok
[INFO] [stdout] test src/neighbors/hnsw.rs - neighbors::hnsw::HnswIndex<T>::set_m (line 74) ... ok
[INFO] [stdout] test src/cluster/dbscan.rs - cluster::dbscan::DBSCAN<T>::new (line 29) ... ok
[INFO] [stdout] test src/online/mod.rs - online::IncrementalPredictor (line 26) ... ok
[INFO] [stdout] test src/online/online_kmeans.rs - online::online_kmeans::OnlineKMeans<T>::new (line 73) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::FeatureUnion<T>::add (line 197) ... ok
[INFO] [stdout] test src/neighbors/pq.rs - neighbors::pq::ProductQuantizer<T>::new (line 40) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::ColumnTransformer (line 273) ... ok
[INFO] [stdout] test src/online/streaming_stats.rs - online::streaming_stats::StreamingVariance<T>::new (line 93) ... ok
[INFO] [stdout] test src/preprocessing/onehot.rs - preprocessing::onehot::OneHotEncoder (line 16) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::Pipeline (line 19) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::Pipeline<T>::n_steps (line 96) ... ok
[INFO] [stdout] test src/online/sgd.rs - online::sgd::SGDClassifier<T>::set_l2_penalty (line 229) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::Pipeline<T>::add_step (line 62) ... ok
[INFO] [stdout] test src/preprocessing/encoder.rs - preprocessing::encoder::LabelEncoder (line 9) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::Pipeline<T>::set_predictor (line 78) ... ok
[INFO] [stdout] test src/preprocessing/binary_encoder.rs - preprocessing::binary_encoder::BinaryEncoder (line 20) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::FeatureUnion<T>::new (line 182) ... ok
[INFO] [stdout] test src/preprocessing/target_encoder.rs - preprocessing::target_encoder::TargetEncoder (line 25) ... ok
[INFO] [stdout] test src/search.rs - search::grid_search_cv (line 45) ... ignored
[INFO] [stdout] test src/preprocessing/scaler.rs - preprocessing::scaler::StandardScaler<T>::new (line 39) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::Pipeline<T>::new (line 46) ... ok
[INFO] [stdout] test src/traits.rs - traits::Classifier (line 56) ... ok
[INFO] [stdout] test src/svm/svc.rs - svm::svc::SVC (line 15) ... ok
[INFO] [stdout] test src/svm/kernel.rs - svm::kernel::Kernel (line 7) ... ok
[INFO] [stdout] test src/preprocessing/target_encoder.rs - preprocessing::target_encoder::TargetEncoder<T>::new (line 60) ... ok
[INFO] [stdout] test src/preprocessing/encoder.rs - preprocessing::encoder::LabelEncoder<T>::new (line 38) ... ok
[INFO] [stdout] test src/traits.rs - traits::Predictor (line 35) ... ok
[INFO] [stdout] test src/svm/svr.rs - svm::svr::SVR (line 16) ... ok
[INFO] [stdout] test src/preprocessing/scaler.rs - preprocessing::scaler::MinMaxScaler (line 137) ... ok
[INFO] [stdout] test src/preprocessing/scaler.rs - preprocessing::scaler::StandardScaler (line 10) ... ok
[INFO] [stdout] test src/traits.rs - traits::Transformer (line 9) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::ColumnTransformer<T>::add (line 315) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::FeatureUnion<T>::is_empty (line 229) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::ColumnTransformer<T>::new (line 301) ... ok
[INFO] [stdout] test src/pipeline.rs - pipeline::FeatureUnion (line 157) ... ok
[INFO] [stdout] test src/search.rs - search::SearchResult (line 11) ... ok
[INFO] [stdout] test src/tree/decision_tree.rs - tree::decision_tree::DecisionTreeRegressor<T>::new (line 297) ... ok
[INFO] [stdout] test src/tree/decision_tree.rs - tree::decision_tree::DecisionTreeClassifier<T>::new (line 124) ... ok
[INFO] [stdout] test src/tree/decision_tree.rs - tree::decision_tree::DecisionTreeRegressor<T>::feature_importances (line 381) ... ok
[INFO] [stdout] test src/preprocessing/onehot.rs - preprocessing::onehot::OneHotEncoder<T>::new (line 40) ... ok
[INFO] [stdout] test src/preprocessing/scaler.rs - preprocessing::scaler::MinMaxScaler<T>::new (line 166) ... ok
[INFO] [stdout] test src/preprocessing/ordinal_encoder.rs - preprocessing::ordinal_encoder::OrdinalEncoder (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 116 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.48s; merged doctests compilation took 2.94s
[INFO] running `Command { std: "docker" "inspect" "17720e98cc1b48cab8d27e8d4e4daeff9d00c62c5dfbdd16e877a25b60f9dac0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17720e98cc1b48cab8d27e8d4e4daeff9d00c62c5dfbdd16e877a25b60f9dac0", kill_on_drop: false }`
[INFO] [stdout] 17720e98cc1b48cab8d27e8d4e4daeff9d00c62c5dfbdd16e877a25b60f9dac0
