Age | Commit message (Expand) | Author | Lines |
2021-03-09 | loader: fix error reporting / filename mapping for multi-file calls | Daniel Friesel | -12/+10 |
2021-03-08 | add partial support for multi-file v1/v2 log analysis | Daniel Friesel | -6/+14 |
2021-03-08 | loader: minor cleanup | Daniel Friesel | -19/+17 |
2021-03-08 | model.assess: remove superfluous "by_name" indirection | Daniel Friesel | -18/+15 |
2021-03-08 | documentation++ | Daniel Friesel | -1/+48 |
2021-03-08 | add dataref export | Daniel Friesel | -0/+56 |
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 | -66/+79 |
2021-03-05 | JSON: {function,value}_error -> {function,value}Error | Daniel Friesel | -6/+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 | -226/+154 |
2021-03-03 | Remove ModelInfo; add info to ModelFunction instead | Daniel Friesel | -50/+19 |
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 | -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 | -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 | -255/+247 |
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/+12 |
2021-02-26 | refactor param_info, show splits in analyze-archive output | Daniel Friesel | -29/+93 |
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/+178 |
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-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 | -91/+96 |
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 | -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 | -31/+42 |
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 | -577/+395 |
2021-02-15 | pelt: Fix stretch != 1 support | Daniel Friesel | -2/+4 |
2021-02-15 | loader: energytrace: add timestamps to support data | Daniel Friesel | -1/+6 |
2021-02-15 | debug output | Daniel Friesel | -8/+15 |
2021-02-15 | Limit PELT via --with-substates=name_filter=state_or_transition_name | Daniel Friesel | -12/+13 |
2021-02-15 | needs_refinement: short traces cannot be reliably refined | Daniel Friesel | -1/+3 |