Files Coverage
mlprodict/__main__.py 100.00%
mlprodict/asv_benchmark/__init__.py 100.00%
mlprodict/asv_benchmark/_create_asv_helper.py 97.37%
mlprodict/asv_benchmark/asv_exports.py 91.89%
mlprodict/asv_benchmark/common_asv_skl.py 93.73%
mlprodict/asv_benchmark/create_asv.py 98.92%
mlprodict/asv_benchmark/template/skl_model_classifier.py 100.00%
mlprodict/asv_benchmark/template/skl_model_classifier_raw_scores.py 100.00%
mlprodict/asv_benchmark/template/skl_model_clustering.py 100.00%
mlprodict/asv_benchmark/template/skl_model_multi_classifier.py 100.00%
mlprodict/asv_benchmark/template/skl_model_outlier.py 100.00%
mlprodict/asv_benchmark/template/skl_model_regressor.py 100.00%
mlprodict/asv_benchmark/template/skl_model_trainable_transform.py 100.00%
mlprodict/asv_benchmark/template/skl_model_transform.py 100.00%
mlprodict/asv_benchmark/template/skl_model_transform_positive.py 100.00%
mlprodict/cc/__init__.py 100.00%
mlprodict/cc/c_compilation.py 92.31%
mlprodict/cli/__init__.py 100.00%
mlprodict/cli/asv2csv.py 64.29%
mlprodict/cli/asv_bench.py 81.25%
mlprodict/cli/convert_validate.py 97.39%
mlprodict/cli/optimize.py 100.00%
mlprodict/cli/replay.py 100.00%
mlprodict/cli/validate.py 94.23%
mlprodict/grammar_sklearn/__init__.py 100.00%
mlprodict/grammar_sklearn/g_sklearn_identify.py 100.00%
mlprodict/grammar_sklearn/g_sklearn_linear_model.py 98.11%
mlprodict/grammar_sklearn/g_sklearn_main.py 100.00%
mlprodict/grammar_sklearn/g_sklearn_preprocessing.py 100.00%
mlprodict/grammar_sklearn/g_sklearn_tree.py 100.00%
mlprodict/grammar_sklearn/g_sklearn_type_helpers.py 100.00%
mlprodict/grammar_sklearn/grammar/__init__.py 100.00%
mlprodict/grammar_sklearn/grammar/api_extension.py 86.67%
mlprodict/grammar_sklearn/grammar/exc.py 100.00%
mlprodict/grammar_sklearn/grammar/gactions.py 94.34%
mlprodict/grammar_sklearn/grammar/gactions_num.py 100.00%
mlprodict/grammar_sklearn/grammar/gactions_tensor.py 100.00%
mlprodict/grammar_sklearn/grammar/gmlactions.py 100.00%
mlprodict/grammar_sklearn/grammar/gtypes.py 85.83%
mlprodict/onnx_conv/__init__.py 100.00%
mlprodict/onnx_conv/convert.py 87.50%
mlprodict/onnx_conv/onnx_ops/__init__.py 100.00%
mlprodict/onnx_conv/onnx_ops/onnx_tokenizer.py 100.00%
mlprodict/onnx_conv/operator_converters/conv_lightgbm.py 85.42%
mlprodict/onnx_conv/operator_converters/conv_transfer_transformer.py 96.36%
mlprodict/onnx_conv/operator_converters/conv_xgboost.py 93.79%
mlprodict/onnx_conv/parsers/parse_lightgbm.py 96.49%
mlprodict/onnx_conv/register.py 98.65%
mlprodict/onnx_conv/register_rewritten_converters.py 100.00%
mlprodict/onnx_conv/scorers/__init__.py 100.00%
mlprodict/onnx_conv/scorers/cdist_score.py 96.67%
mlprodict/onnx_conv/scorers/register.py 100.00%
mlprodict/onnx_conv/sklconv/svm_converters.py 100.00%
mlprodict/onnx_conv/sklconv/tree_converters.py 100.00%
mlprodict/onnx_conv/validate_scenarios.py 100.00%
mlprodict/onnx_grammar/__init__.py 100.00%
mlprodict/onnx_grammar/node_visitor_translator.py 94.67%
mlprodict/onnx_grammar/onnx_translation.py 98.61%
mlprodict/onnx_grammar/onnx_translator.py 97.13%
mlprodict/onnxrt/__init__.py 100.00%
mlprodict/onnxrt/doc/doc_helper.py 94.61%
mlprodict/onnxrt/doc/doc_write_helper.py 83.21%
mlprodict/onnxrt/doc/nb_helper.py 100.00%
mlprodict/onnxrt/model_checker.py 94.59%
mlprodict/onnxrt/onnx2py_helper.py 85.71%
mlprodict/onnxrt/onnx_inference.py 89.58%
mlprodict/onnxrt/onnx_inference_exports.py 93.80%
mlprodict/onnxrt/onnx_inference_manipulations.py 90.00%
mlprodict/onnxrt/onnx_inference_node.py 91.06%
mlprodict/onnxrt/ops.py 87.50%
mlprodict/onnxrt/ops_cpu/__init__.py 82.69%
mlprodict/onnxrt/ops_cpu/_new_ops.py 100.00%
mlprodict/onnxrt/ops_cpu/_op.py 94.55%
mlprodict/onnxrt/ops_cpu/_op_classifier_string.py 100.00%
mlprodict/onnxrt/ops_cpu/_op_helper.py 100.00%
mlprodict/onnxrt/ops_cpu/_op_list.py 100.00%
mlprodict/onnxrt/ops_cpu/_op_numpy_helper.py 90.32%
mlprodict/onnxrt/ops_cpu/op_abs.py 100.00%
mlprodict/onnxrt/ops_cpu/op_add.py 100.00%
mlprodict/onnxrt/ops_cpu/op_and.py 100.00%
mlprodict/onnxrt/ops_cpu/op_argmax.py 92.50%
mlprodict/onnxrt/ops_cpu/op_argmin.py 92.50%
mlprodict/onnxrt/ops_cpu/op_array_feature_extractor.py 100.00%
mlprodict/onnxrt/ops_cpu/op_atan.py 100.00%
mlprodict/onnxrt/ops_cpu/op_batch_normalization.py 100.00%
mlprodict/onnxrt/ops_cpu/op_binarizer.py 100.00%
mlprodict/onnxrt/ops_cpu/op_cast.py 96.55%
mlprodict/onnxrt/ops_cpu/op_cdist.py 93.33%
mlprodict/onnxrt/ops_cpu/op_ceil.py 100.00%
mlprodict/onnxrt/ops_cpu/op_celu.py 100.00%
mlprodict/onnxrt/ops_cpu/op_clip.py 90.74%
mlprodict/onnxrt/ops_cpu/op_concat.py 95.65%
mlprodict/onnxrt/ops_cpu/op_constant.py 69.23%
mlprodict/onnxrt/ops_cpu/op_constant_of_shape.py 100.00%
mlprodict/onnxrt/ops_cpu/op_conv.py 77.78%
mlprodict/onnxrt/ops_cpu/op_conv_transpose.py 77.78%
mlprodict/onnxrt/ops_cpu/op_cum_sum.py 85.19%
mlprodict/onnxrt/ops_cpu/op_dequantize_linear.py 82.14%
mlprodict/onnxrt/ops_cpu/op_dict_vectorizer.py 100.00%
mlprodict/onnxrt/ops_cpu/op_div.py 100.00%
mlprodict/onnxrt/ops_cpu/op_einsum.py 72.73%
mlprodict/onnxrt/ops_cpu/op_equal.py 100.00%
mlprodict/onnxrt/ops_cpu/op_erf.py 100.00%
mlprodict/onnxrt/ops_cpu/op_exp.py 100.00%
mlprodict/onnxrt/ops_cpu/op_eyelike.py 93.75%
mlprodict/onnxrt/ops_cpu/op_feature_vectorizer.py 88.89%
mlprodict/onnxrt/ops_cpu/op_flatten.py 100.00%
mlprodict/onnxrt/ops_cpu/op_floor.py 100.00%
mlprodict/onnxrt/ops_cpu/op_gather.py 90.48%
mlprodict/onnxrt/ops_cpu/op_gather_elements.py 100.00%
mlprodict/onnxrt/ops_cpu/op_gemm.py 100.00%
mlprodict/onnxrt/ops_cpu/op_global_average_pool.py 100.00%
mlprodict/onnxrt/ops_cpu/op_greater.py 100.00%
mlprodict/onnxrt/ops_cpu/op_greater_or_equal.py 100.00%
mlprodict/onnxrt/ops_cpu/op_identity.py 100.00%
mlprodict/onnxrt/ops_cpu/op_if.py 67.74%
mlprodict/onnxrt/ops_cpu/op_imputer.py 88.46%
mlprodict/onnxrt/ops_cpu/op_isnan.py 100.00%
mlprodict/onnxrt/ops_cpu/op_label_encoder.py 80.39%
mlprodict/onnxrt/ops_cpu/op_less.py 90.00%
mlprodict/onnxrt/ops_cpu/op_linear_classifier.py 86.49%
mlprodict/onnxrt/ops_cpu/op_linear_regressor.py 100.00%
mlprodict/onnxrt/ops_cpu/op_log.py 100.00%
mlprodict/onnxrt/ops_cpu/op_loop.py 21.62%
mlprodict/onnxrt/ops_cpu/op_lp_normalization.py 81.25%
mlprodict/onnxrt/ops_cpu/op_matmul.py 100.00%
mlprodict/onnxrt/ops_cpu/op_max.py 100.00%
mlprodict/onnxrt/ops_cpu/op_max_pool.py 78.33%
mlprodict/onnxrt/ops_cpu/op_mean.py 73.68%
mlprodict/onnxrt/ops_cpu/op_min.py 100.00%
mlprodict/onnxrt/ops_cpu/op_mul.py 100.00%
mlprodict/onnxrt/ops_cpu/op_neg.py 100.00%
mlprodict/onnxrt/ops_cpu/op_normalizer.py 91.89%
mlprodict/onnxrt/ops_cpu/op_not.py 100.00%
mlprodict/onnxrt/ops_cpu/op_one_hot_encoder.py 77.27%
mlprodict/onnxrt/ops_cpu/op_or.py 100.00%
mlprodict/onnxrt/ops_cpu/op_pad.py 100.00%
mlprodict/onnxrt/ops_cpu/op_pow.py 100.00%
mlprodict/onnxrt/ops_cpu/op_quantize_linear.py 80.56%
mlprodict/onnxrt/ops_cpu/op_reciprocal.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_log_sum_exp.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_max.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_mean.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_min.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_prod.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reduce_sum.py 88.89%
mlprodict/onnxrt/ops_cpu/op_reduce_sum_square.py 100.00%
mlprodict/onnxrt/ops_cpu/op_relu.py 100.00%
mlprodict/onnxrt/ops_cpu/op_reshape.py 100.00%
mlprodict/onnxrt/ops_cpu/op_rnn.py 35.38%
mlprodict/onnxrt/ops_cpu/op_scaler.py 100.00%
mlprodict/onnxrt/ops_cpu/op_scan.py 90.41%
mlprodict/onnxrt/ops_cpu/op_shape.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sigmoid.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sign.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sin.py 100.00%
mlprodict/onnxrt/ops_cpu/op_slice.py 95.65%
mlprodict/onnxrt/ops_cpu/op_softmax.py 100.00%
mlprodict/onnxrt/ops_cpu/op_solve.py 95.65%
mlprodict/onnxrt/ops_cpu/op_split.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sqrt.py 100.00%
mlprodict/onnxrt/ops_cpu/op_squeeze.py 77.78%
mlprodict/onnxrt/ops_cpu/op_string_normalizer.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sub.py 100.00%
mlprodict/onnxrt/ops_cpu/op_sum.py 100.00%
mlprodict/onnxrt/ops_cpu/op_svm_classifier.py 100.00%
mlprodict/onnxrt/ops_cpu/op_svm_regressor.py 97.50%
mlprodict/onnxrt/ops_cpu/op_tfidfvectorizer.py 88.37%
mlprodict/onnxrt/ops_cpu/op_tokenizer.py 88.89%
mlprodict/onnxrt/ops_cpu/op_topk.py 88.89%
mlprodict/onnxrt/ops_cpu/op_transpose.py 100.00%
mlprodict/onnxrt/ops_cpu/op_tree_ensemble_classifier.py 88.68%
mlprodict/onnxrt/ops_cpu/op_tree_ensemble_regressor.py 88.68%
mlprodict/onnxrt/ops_cpu/op_unsqueeze.py 80.95%
mlprodict/onnxrt/ops_cpu/op_where.py 100.00%
mlprodict/onnxrt/ops_cpu/op_zipmap.py 91.30%
mlprodict/onnxrt/ops_onnxruntime/__init__.py 83.33%
mlprodict/onnxrt/ops_onnxruntime/_op.py 93.60%
mlprodict/onnxrt/ops_whole/__init__.py 100.00%
mlprodict/onnxrt/ops_whole/session.py 96.15%
mlprodict/onnxrt/optim/__init__.py 100.00%
mlprodict/onnxrt/optim/_main_onnx_optim.py 100.00%
mlprodict/onnxrt/optim/_onnx_optimisation_common.py 85.71%
mlprodict/onnxrt/optim/graph_schema_helper.py 77.78%
mlprodict/onnxrt/optim/onnx_helper.py 88.64%
mlprodict/onnxrt/optim/onnx_optimisation.py 100.00%
mlprodict/onnxrt/optim/onnx_optimisation_identity.py 94.44%
mlprodict/onnxrt/optim/onnx_optimisation_redundant.py 98.98%
mlprodict/onnxrt/optim/sklearn_helper.py 87.77%
mlprodict/onnxrt/shape_object.py 89.76%
mlprodict/onnxrt/validate/__init__.py 100.00%
mlprodict/onnxrt/validate/_validate_problems_helper.py 93.94%
mlprodict/onnxrt/validate/data/__init__.py 100.00%
mlprodict/onnxrt/validate/side_by_side.py 39.58%
mlprodict/onnxrt/validate/validate.py 95.28%
mlprodict/onnxrt/validate/validate_benchmark.py 89.00%
mlprodict/onnxrt/validate/validate_benchmark_replay.py 94.87%
mlprodict/onnxrt/validate/validate_difference.py 82.86%
mlprodict/onnxrt/validate/validate_helper.py 90.08%
mlprodict/onnxrt/validate/validate_problems.py 94.46%
mlprodict/onnxrt/validate/validate_python.py 85.07%
mlprodict/onnxrt/validate/validate_scenarios.py 91.43%
mlprodict/onnxrt/validate/validate_summary.py 90.40%
mlprodict/plotting/plotting.py 100.00%
mlprodict/plotting/plotting_benchmark.py 100.00%
mlprodict/plotting/plotting_validate_graph.py 95.08%
mlprodict/sklapi/__init__.py 100.00%
mlprodict/sklapi/onnx_pipeline.py 93.15%
mlprodict/sklapi/onnx_transformer.py 96.13%
mlprodict/testing/__init__.py 100.00%
mlprodict/testing/model_verification.py 93.81%
mlprodict/testing/script_testing.py 86.84%
mlprodict/testing/test_utils/__init__.py 100.00%
mlprodict/testing/test_utils/tests_helper.py 93.95%
mlprodict/testing/test_utils/utils_backend.py 87.50%
mlprodict/testing/test_utils/utils_backend_common.py 70.45%
mlprodict/testing/test_utils/utils_backend_common_compare.py 69.41%
mlprodict/testing/test_utils/utils_backend_onnxruntime.py 77.78%
mlprodict/testing/test_utils/utils_backend_python.py 85.71%
mlprodict/testing/verify_code.py 85.76%
mlprodict/tools/__init__.py 100.00%
mlprodict/tools/asv_options_helper.py 98.00%
mlprodict/tools/cleaning.py 100.00%
mlprodict/tools/code_helper.py 97.80%
mlprodict/tools/filename_helper.py 100.00%
mlprodict/tools/model_info.py 100.00%
Project Totals (226 files) 91.36%
Loading