Age | Commit message (Expand) | Author | Lines |
2021-03-08 | model.assess: remove superfluous "by_name" indirection | Daniel Friesel | -134/+106 |
2021-03-08 | documentation++ | Daniel Friesel | -1/+48 |
2021-03-08 | add dataref export | Daniel Friesel | -0/+75 |
2021-03-08 | pelt: Add tail_state_only option (exclude all but the last changepoint) | Daniel Friesel | -0/+21 |
2021-03-05 | promote sub-state models to a first-class modeling citizen | Daniel Friesel | -91/+97 |
2021-03-05 | JSON: {function,value}_error -> {function,value}Error | Daniel Friesel | -6/+6 |
2021-03-05 | analyze-archive: fix json export | Daniel Friesel | -2/+6 |
2021-03-05 | eval: remove unused function_args argument | Daniel Friesel | -14/+20 |
2021-03-05 | Restore workload.py | Daniel Friesel | -7/+14 |
2021-03-04 | Restore --export-energymodel | Daniel Friesel | -68/+81 |
2021-03-04 | Modelfunction.from_json_maybe: Handle "old" data format with "static" key | Daniel Friesel | -0/+10 |
2021-03-04 | PTA State/Transition: Use ModelFunction instead of PTAAttribute | Daniel Friesel | -402/+288 |
2021-03-03 | Remove ModelInfo; add info to ModelFunction instead | Daniel Friesel | -128/+99 |
2021-03-02 | ModelAttribute + sub-classes: add to_json method | Daniel Friesel | -3/+50 |
2021-03-02 | PTAModel: Turn states, transitions, and states_and_transitions into attributes | Daniel Friesel | -91/+81 |
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 | -57/+62 |
2021-03-02 | add hashbang to modules | Daniel Friesel | -0/+3 |
2021-03-02 | Move ParallelParamFit to a separate module | Daniel Friesel | -322/+338 |
2021-03-02 | move ModelAttribute to parameters module | Daniel Friesel | -256/+248 |
2021-03-01 | Set DFATOOL_NO_PARAM to disable parameter fitting | Daniel Friesel | -0/+2 |
2021-03-01 | Update tests | Daniel Friesel | -18/+20 |
2021-03-01 | get_fitted: also provide information on static (sub)models | Daniel Friesel | -8/+23 |
2021-03-01 | tests: update for file renames in model db | Daniel Friesel | -4/+4 |
2021-03-01 | analyze-timing: --param-info -> --info | Daniel Friesel | -3/+3 |
2021-03-01 | analyze-archive: handle dtree split on function arguments | Daniel Friesel | -3/+5 |
2021-02-26 | refactor param_info, show splits in analyze-archive output | Daniel Friesel | -110/+164 |
2021-02-26 | add more complex decisiontree test | Daniel Friesel | -19/+588 |
2021-02-26 | add simple decisiontree test | Daniel Friesel | -3/+156 |
2021-02-26 | test_timingharness: disable decisiontrees for nrf24 test | Daniel Friesel | -0/+3 |
2021-02-25 | analyze-archive: --info: show argument values as well | Daniel Friesel | -0/+11 |
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 | -32/+187 |
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 | -8/+18 |
2021-02-24 | pelt: allow contraction (averaging) of data as well as stretching | Daniel Friesel | -2/+23 |
2021-02-23 | draft for clustering of parameter-independent sub-states | Daniel Friesel | -94/+99 |
2021-02-23 | fix drift compensation and reduce pelt + caching overhead | Daniel Friesel | -44/+60 |
2021-02-23 | analyze-archive: show substate model quality in table | Daniel Friesel | -6/+38 |
2021-02-22 | add simple sub-state model accessor and evaluation | Daniel Friesel | -2/+71 |
2021-02-22 | properly handle static submodel attributes | Daniel Friesel | -55/+75 |
2021-02-22 | PELT: Increase parallelism | Daniel Friesel | -86/+107 |
2021-02-19 | start modeling of individual sub-states | Daniel Friesel | -19/+109 |
2021-02-18 | pelt: Set minimum penalty to 1, improve cache layout | Daniel Friesel | -11/+19 |
2021-02-18 | pelt: add tail substate | Daniel Friesel | -3/+5 |
2021-02-18 | pelt: cache changepoint detection results | Daniel Friesel | -5/+65 |
2021-02-18 | refactor model generation from Analytic/PTAModel into ModelAttribute class | Daniel Friesel | -702/+600 |