Age | Commit message (Expand) | Author | Lines |
2021-08-23 | Automatically build simple analytic or tree-based analytic model as needed | Daniel Friesel | -8/+21 |
2021-08-20 | model/dtree generation: detect int parameters, do not hardcode "batch_size" | Daniel Friesel | -6/+8 |
2021-08-20 | model: support for decision tree with function leaves | Daniel Friesel | -6/+41 |
2021-08-19 | ParallelParamFit -> ParamFit, optionally without parallelism | Daniel Friesel | -3/+3 |
2021-07-28 | model: improve error message | Daniel Friesel | -1/+5 |
2021-06-25 | model: remove debug statement | Daniel Friesel | -3/+0 |
2021-06-23 | simplify dtree builder | Daniel Friesel | -25/+52 |
2021-06-23 | move kconfig-dtree builder to AnalyticModel. WIP. | Daniel Friesel | -1/+78 |
2021-05-10 | analyze-config, to_json: use paramNames in exported json nodes | Daniel Friesel | -4/+4 |
2021-04-20 | proper kconfig-webconf export | Daniel Friesel | -0/+7 |
2021-04-20 | add dot export of energy models | Daniel Friesel | -0/+13 |
2021-03-25 | model: allow stats generation to be skipped | Daniel Friesel | -2/+6 |
2021-03-24 | model.to_json: Estimate transition origin/destination from traces if unknown | Daniel Friesel | -4/+33 |
2021-03-24 | Add nearly correct JSON export for v0 measurements without PTA definition | Daniel Friesel | -0/+5 |
2021-03-17 | always handle co-dependent parameters | Daniel Friesel | -2/+2 |
2021-03-16 | move codependent parameter detection to Model / ModelAttribute | Daniel Friesel | -1/+4 |
2021-03-08 | model.assess: remove superfluous "by_name" indirection | Daniel Friesel | -11/+8 |
2021-03-08 | add dataref export | Daniel Friesel | -0/+42 |
2021-03-05 | promote sub-state models to a first-class modeling citizen | Daniel Friesel | -64/+23 |
2021-03-04 | Restore --export-energymodel | Daniel Friesel | -2/+1 |
2021-03-03 | Remove ModelInfo; add info to ModelFunction instead | Daniel Friesel | -4/+4 |
2021-03-02 | ModelAttribute + sub-classes: add to_json method | Daniel Friesel | -3/+14 |
2021-03-02 | PTAModel: Turn states, transitions, and states_and_transitions into attributes | Daniel Friesel | -33/+24 |
2021-03-02 | AnalyticModel, PTAModel: refactor assess() | Daniel Friesel | -21/+9 |
2021-03-02 | ModelAttribute: remove get_fitted(), use .model_function, .model_info instead | Daniel Friesel | -6/+7 |
2021-03-02 | Move ParallelParamFit to a separate module | Daniel Friesel | -322/+3 |
2021-03-02 | move ModelAttribute to parameters module | Daniel Friesel | -247/+6 |
2021-03-01 | Set DFATOOL_NO_PARAM to disable parameter fitting | Daniel Friesel | -0/+2 |
2021-03-01 | get_fitted: also provide information on static (sub)models | Daniel Friesel | -2/+5 |
2021-02-26 | refactor param_info, show splits in analyze-archive output | Daniel Friesel | -28/+17 |
2021-02-26 | add simple decisiontree test | Daniel Friesel | -1/+1 |
2021-02-25 | kinda proper dtree support (todo: refactoring) | Daniel Friesel | -7/+30 |
2021-02-25 | pelt_refine: Fix "no sub-states" handling | Daniel Friesel | -1/+1 |
2021-02-25 | Adjust ParamStats interface in preparation for decision-tree models | Daniel Friesel | -23/+166 |
2021-02-24 | cluster and re-fit sub-states | Daniel Friesel | -72/+91 |
2021-02-24 | lut_median_getter: handle param tuples, not just lists | Daniel Friesel | -1/+4 |
2021-02-24 | do not hard-code substate names | Daniel Friesel | -8/+11 |
2021-02-24 | treat last sub state as tail / default state | Daniel Friesel | -7/+16 |
2021-02-23 | draft for clustering of parameter-independent sub-states | Daniel Friesel | -91/+96 |
2021-02-23 | analyze-archive: show substate model quality in table | Daniel Friesel | -1/+15 |
2021-02-22 | add simple sub-state model accessor and evaluation | Daniel Friesel | -2/+34 |
2021-02-22 | properly handle static submodel attributes | Daniel Friesel | -27/+36 |
2021-02-22 | PELT: Increase parallelism | Daniel Friesel | -9/+13 |
2021-02-19 | start modeling of individual sub-states | Daniel Friesel | -16/+93 |
2021-02-18 | refactor model generation from Analytic/PTAModel into ModelAttribute class | Daniel Friesel | -309/+210 |
2021-02-15 | debug output | Daniel Friesel | -2/+4 |
2021-02-15 | Limit PELT via --with-substates=name_filter=state_or_transition_name | Daniel Friesel | -12/+12 |
2021-02-12 | PELT: use variable penalty for benchmark repetations | Daniel Friesel | -9/+22 |
2021-01-11 | evaluate E = P*t model. Seems slightly better in some cases | Daniel Friesel | -0/+16 |
2021-01-08 | model transition power, not energy | Daniel Friesel | -0/+2 |