summaryrefslogtreecommitdiff
path: root/bin/analyze-kconfig.py
AgeCommit message (Expand)AuthorLines
2024-01-11move --show-quality=table header to cli.pyBirte Kristina Friesel-6/+1
2024-01-11add --export-json optionBirte Kristina Friesel-0/+4
2024-01-11consistently export --plot-param graphs to PDFBirte Kristina Friesel-0/+2
2024-01-11move --plot-param definition to cli.pyBirte Kristina Friesel-10/+0
2024-01-10CLI: Add a minimal sanity checkBirte Kristina Friesel-0/+1
2024-01-10refactor --show-model=param into lib/cli.pyBirte Kristina Friesel-14/+3
2024-01-10analyze-kconfig: show-model=param: fix typo in StaticFunctionBirte Kristina Friesel-1/+1
2024-01-10--show-model=param: add CART supportBirte Kristina Friesel-4/+9
2024-01-09--show-model=param: show static model where no function has been foundBirte Kristina Friesel-0/+2
2024-01-09move --show-model to cli.pyBirte Kristina Friesel-12/+0
2023-12-22add --plot-unparam support to analyze-kconfig; move definition to cli.pyBirte Kristina Friesel-0/+12
2023-12-22analyze-archive, analyze-kconfig: add --normalize-nfp supportBirte Kristina Friesel-0/+4
2023-12-22move --boxplot-param implementation to cli.pyBirte Kristina Friesel-38/+1
2023-12-22analyze-archive, analyze-kconfig: add --export-json-unparam supportBirte Kristina Friesel-0/+3
2023-12-21analyze-kconfig: add --boxplot-(un)param and --non-interactive supportBirte Kristina Friesel-3/+67
2023-12-21analyze-*: consistently split --plot-param plots on colons (:)Birte Kristina Friesel-2/+2
2023-12-20--show-quality=table: customizable --error-metric; default smape, fallback maeBirte Kristina Friesel-2/+5
2023-12-20remove unsupported --show-quality choicesBirte Kristina Friesel-5/+2
2023-12-20Do not run XV on LUT model; it's not helpful.Birte Kristina Friesel-15/+7
2023-11-27show-model=static: leave out parameter dependence heuristicsBirte Kristina Friesel-1/+7
2023-11-13move --function-override to lib/cli.pyBirte Kristina Friesel-8/+0
2023-11-13analyze-kconfig: support --function-overrideBirte Kristina Friesel-0/+15
2022-12-22allow limiting precision of dataref exportsDaniel Friesel-1/+3
2022-11-29analyze-kconfig: correctly handle choice blocks when loading archivesDaniel Friesel-2/+2
2022-11-11analyze-kconfig: note that --max-std only affects RMT generationDaniel Friesel-1/+1
2022-11-10analyze-archive: add --ignore-param supportDaniel Friesel-9/+1
2022-11-08... ajust IGNORE_{STRING,NUMERIC} for compact observation storage layoutDaniel Friesel-7/+21
2022-11-08analyze-kconfig: support DFATOOL_KCONF_IGNORE_NUMERIC whenevr kconf is availableDaniel Friesel-2/+4
2022-10-19--export-dref: add kconfig feature types if knownDaniel Friesel-0/+5
2022-10-18--export-dref: do not export xv data for non-xv modelsDaniel Friesel-1/+1
2022-10-18analyze-kconfig: fix shift_param_in_aggregate invocationDaniel Friesel-1/+1
2022-10-13analyze-kconfig: report MAPE if availableDaniel Friesel-1/+7
2022-09-23do not build dtree in static and LUT cross-validation runsDaniel Friesel-4/+6
2022-09-23analyze-kconfig: add --export-aggregate optionDaniel Friesel-0/+24
2022-09-23analyze-kconfig: perform param-shift in aggregate rather than in observationsDaniel Friesel-4/+4
2022-09-23deprecate --boolean-parametersDaniel Friesel-3/+10
2022-09-23ignore_param: work on by_name rather than observationsDaniel Friesel-3/+3
2022-09-22analyze-kconfig: distinguish between training and validation errorDaniel Friesel-1/+4
2022-09-22analyze-kconfig: optionally skip stats computationDaniel Friesel-0/+11
2022-09-22analyze-kconfig: show construct/train/eval duration in debug modeDaniel Friesel-0/+11
2022-08-29analyze-kconfig: fix f-string (add forgotten '{')Daniel Friesel-1/+1
2022-08-26analyze-kconfig: show_quality: indicate training vs xv dataDaniel Friesel-0/+4
2022-08-24analyze-kconfig: do not print model error if --show-quality is usedDaniel Friesel-8/+9
2022-08-24analyze-kconfig: add --plot-param optionDaniel Friesel-0/+34
2022-08-23analyze-kconfig: add --csv-precision option for --csv-exportDaniel Friesel-3/+14
2022-06-22analyze-kconfig: add csv exportDaniel Friesel-0/+38
2022-06-22analyze-kconfig: allow individual parameters to be ignoredDaniel Friesel-0/+12
2022-06-21analyze-kconfig: add ubjson supportDaniel Friesel-3/+13
2022-06-14analyze-kconfig: add param-shift supportDaniel Friesel-0/+4
2022-06-14analyze-kconfig: bail out if --filter-param was too restrictiveDaniel Friesel-0/+7