microsoft / lightgbm-benchmark

Benchmark tools for LightGBM
MIT License
14 stars 7 forks source link

Add readable "display name" for each step #221

Closed jfomhover closed 2 years ago

jfomhover commented 2 years ago

This PR uses component sdk to enforce a readable display name for all the runs for training and inferencing.

This code will add a programmatically generated node_name for the steps of our pipelines. This node name is filtered out to avoid breaking naming conventions in AzureML (filter_run_name method).

github-actions[bot] commented 2 years ago

Unit Test Results for Build

    1 files  ±0      1 suites  ±0   1m 9s :stopwatch: -1s 104 tests +1  104 :heavy_check_mark: +1  0 :zzz: ±0  0 :x: ±0 

Results for commit 4a3af54d. ± Comparison against base commit bf4f43b1.

github-actions[bot] commented 2 years ago

Code Coverage

Package Line Rate Branch Rate Complexity
common 85% 0% 0
pipelines.azureml 83% 0% 0
scripts 100% 0% 0
scripts.data_processing.generate_data 94% 0% 0
scripts.data_processing.lightgbm_data2bin 95% 0% 0
scripts.data_processing.partition_data 92% 0% 0
scripts.inferencing.custom_win_cli 94% 0% 0
scripts.inferencing.lightgbm_c_api 75% 0% 0
scripts.inferencing.lightgbm_python 95% 0% 0
scripts.inferencing.lightgbm_ray 95% 0% 0
scripts.inferencing.treelite_python 94% 0% 0
scripts.model_transformation.treelite_compile 92% 0% 0
scripts.sample 93% 0% 0
scripts.training.lightgbm_python 77% 0% 0
Summary 86% (1701 / 1975) 0% (0 / 0) 0