diff options
author | Birte Kristina Friesel <birte.friesel@uos.de> | 2023-12-20 16:32:47 +0100 |
---|---|---|
committer | Birte Kristina Friesel <birte.friesel@uos.de> | 2023-12-20 16:32:47 +0100 |
commit | 62fcf3c40a121e30807e1936ff98b7542716e5f3 (patch) | |
tree | b4472e996097da2849b6f8cc6749b38fa1ffa238 /bin/analyze-kconfig.py | |
parent | e70a20ed920ef968b70380537ce925dc91902edd (diff) |
--show-quality=table: customizable --error-metric; default smape, fallback mae
Diffstat (limited to 'bin/analyze-kconfig.py')
-rwxr-xr-x | bin/analyze-kconfig.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/bin/analyze-kconfig.py b/bin/analyze-kconfig.py index 8fcb623..f2c6f8f 100755 --- a/bin/analyze-kconfig.py +++ b/bin/analyze-kconfig.py @@ -504,15 +504,18 @@ def main(): if "table" in args.show_quality or "all" in args.show_quality: if xv_method is not None: - print(f"Model error after cross validation ({xv_method}, {xv_count}):") + print( + f"Model error ({args.error_metric}) after cross validation ({xv_method}, {xv_count}):" + ) else: - print("Model error on training data:") + print(f"Model error ({args.error_metric}) on training data:") dfatool.cli.model_quality_table( lut=lut_quality, model=analytic_quality, static=static_quality, model_info=param_info, xv_method=xv_method, + error_metric=args.error_metric, ) if not args.show_quality: |