Age | Commit message (Expand) | Author | Lines |
2021-08-19 | ParallelParamFit -> ParamFit, optionally without parallelism | Daniel Friesel | -3/+3 |
2021-03-22 | EnergyTraceWithLogicAnalyzer: Use ExternalTimerSync as well | Daniel Friesel | -125/+13 |
2021-03-22 | update tests for new timer sync algorithm | Daniel Friesel | -7/+7 |
2021-03-17 | always handle co-dependent parameters | Daniel Friesel | -71/+181 |
2021-03-08 | model.assess: remove superfluous "by_name" indirection | Daniel Friesel | -93/+69 |
2021-03-04 | PTA State/Transition: Use ModelFunction instead of PTAAttribute | Daniel Friesel | -176/+134 |
2021-03-03 | Remove ModelInfo; add info to ModelFunction instead | Daniel Friesel | -51/+45 |
2021-03-02 | PTAModel: Turn states, transitions, and states_and_transitions into attributes | Daniel Friesel | -27/+26 |
2021-03-01 | Update tests | Daniel Friesel | -18/+20 |
2021-03-01 | tests: update for file renames in model db | Daniel Friesel | -2/+2 |
2021-02-26 | refactor param_info, show splits in analyze-archive output | Daniel Friesel | -25/+25 |
2021-02-26 | add more complex decisiontree test | Daniel Friesel | -19/+586 |
2021-02-26 | add simple decisiontree test | Daniel Friesel | -2/+155 |
2021-02-26 | test_timingharness: disable decisiontrees for nrf24 test | Daniel Friesel | -0/+3 |
2021-02-25 | Adjust ParamStats interface in preparation for decision-tree models | Daniel Friesel | -9/+9 |
2021-02-18 | refactor model generation from Analytic/PTAModel into ModelAttribute class | Daniel Friesel | -48/+91 |
2021-01-08 | bin/analyze-archive, tests: use transition power, not energy | Daniel Friesel | -32/+158 |
2020-12-03 | use common energytrace loader code | Daniel Friesel | -12/+12 |
2020-12-03 | add tests for energytrace with timer/la | Daniel Friesel | -0/+134 |
2020-07-15 | Add PTAModel validation and crossvalidation test | Daniel Friesel | -7/+458 |
2020-07-06 | Rename dfatool.dfatool to dfatool.loader | Daniel Friesel | -2/+2 |
2020-07-06 | Move ParamFit, PTAModel, AnalyticModel to model.py module | Daniel Friesel | -5/+7 |
2020-07-06 | make test_parameters work with NumPy <= 1.16 | Daniel Friesel | -5/+10 |
2020-07-03 | Add param test for inter-param dependency | Daniel Friesel | -16/+18 |
2020-07-03 | Add more complex parameter modeling tests | Daniel Friesel | -0/+127 |
2020-07-03 | blacken more code | Daniel Friesel | -21/+7 |
2020-07-03 | AnalyticFunction: Remove _ prefix from public attributes | Daniel Friesel | -26/+26 |
2020-07-03 | test_parameters: Test function generation | Daniel Friesel | -2/+44 |
2020-07-03 | move get_fit_result to ParamFit class | Daniel Friesel | -1/+1 |
2020-07-03 | add a linear ParamFit test | Daniel Friesel | -0/+52 |
2020-07-02 | blacken test code | Daniel Friesel | -704/+1089 |
2020-07-02 | Remove verbose arg from tests | Daniel Friesel | -18/+18 |
2020-04-29 | Use relative module paths. PYTHONPATH=lib bin/... is no longer needed | Daniel Friesel | -6/+7 |
2019-12-11 | move PTA simulation result to separate class | Daniel Friesel | -40/+40 |
2019-12-11 | test_pta: we're testing energy, not power | Daniel Friesel | -16/+16 |
2019-12-10 | update codegen + test for PTA attribute changes | Daniel Friesel | -10/+10 |
2019-11-27 | PTA: Add breadth-first search | Daniel Friesel | -0/+24 |
2019-11-26 | update PTA tests | Daniel Friesel | -5/+5 |
2019-11-26 | autopep8 | Daniel Friesel | -327/+328 |
2019-11-26 | PTA: Calculate min/max duration until energy accounting overflow | Daniel Friesel | -3/+12 |
2019-10-07 | move ParamStats and helper functions to lib/parameters.py | Daniel Friesel | -1/+1 |
2019-09-25 | PTA: Add shrink_argument_values function | Daniel Friesel | -0/+106 |
2019-09-25 | Transition: fix arg_to_param_map semantics | Daniel Friesel | -5/+5 |
2019-09-25 | PTA: handle None in parameter value normalization | Daniel Friesel | -0/+88 |
2019-09-20 | test: mark CC1200 test as slow | Daniel Friesel | -1/+3 |
2019-09-19 | codegen / simulated accounting: respect granularity | Daniel Friesel | -0/+20 |
2019-09-11 | add simulation classes for online energy accounting inaccuracies | Daniel Friesel | -0/+159 |
2019-09-11 | PTA: Support sleep pseudo-transitions in DFS | Daniel Friesel | -0/+19 |
2019-09-11 | PTA: Use "None" transition for sleep | Daniel Friesel | -2/+2 |
2019-08-16 | Add function override support to AnalyticModel, analyze-timing.py | Daniel Friesel | -0/+29 |