summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorLines
2021-08-31model: use mean stddev for fixed parameter configuration as split threshold b...Daniel Friesel-1/+6
2021-08-26documentationDaniel Friesel-4/+22
2021-08-24dtree: Add function arg support. Update tests to reflect new models.Daniel Friesel-10/+19
2021-08-24fitting is not useful if there are less than 3 distinct int valuesDaniel Friesel-2/+12
2021-08-24support override functions in dtree codeDaniel Friesel-15/+21
2021-08-23move build_dtree method back to ModelAttribute classDaniel Friesel-114/+131
2021-08-23remove unused legacy attr.build_dtree codeDaniel Friesel-123/+2
2021-08-23Automatically build simple analytic or tree-based analytic model as neededDaniel Friesel-11/+42
2021-08-20model/dtree generation: detect int parameters, do not hardcode "batch_size"Daniel Friesel-6/+8
2021-08-20model: support for decision tree with function leavesDaniel Friesel-6/+41
2021-08-19ParallelParamFit -> ParamFit, optionally without parallelismDaniel Friesel-12/+30
2021-07-28model: improve error messageDaniel Friesel-1/+5
2021-07-12ModelAttribute, SplitFunction: Fix from_json methodsDaniel Friesel-3/+9
2021-06-25add observations_to_by_nameDaniel Friesel-0/+31
2021-06-25model: remove debug statementDaniel Friesel-3/+0
2021-06-25add nn moduleDaniel Friesel-0/+118
2021-06-25move print_static to cli moduleDaniel Friesel-0/+27
2021-06-23simplify dtree builderDaniel Friesel-25/+52
2021-06-23move kconfig-dtree builder to AnalyticModel. WIP.Daniel Friesel-1/+78
2021-05-28data_parameters: add mem_serdes_deltaDaniel Friesel-0/+8
2021-05-27protocol_benchmarks: increase capnproto buffer sizeDaniel Friesel-1/+1
2021-05-20protocol_benchmarks: increase string buffer sizeDaniel Friesel-6/+6
2021-05-20multipass: "make info" now requires an app to be setDaniel Friesel-1/+1
2021-05-12protocol_benchmarks: black(1)Daniel Friesel-13/+21
2021-05-12protocol_benchmarks: Update for ArduinoJSON 6Daniel Friesel-17/+16
2021-05-10analyze-config, to_json: use paramNames in exported json nodesDaniel Friesel-34/+36
2021-04-22PLOT_SYNC: use vlinesDaniel Friesel-24/+6
2021-04-22energytrace loader: handle unsigned overflows as wellDaniel Friesel-0/+12
2021-04-20loader: define maximum sync pulse durationDaniel Friesel-2/+9
2021-04-20proper kconfig-webconf exportDaniel Friesel-0/+32
2021-04-20add dot export of energy modelsDaniel Friesel-2/+42
2021-04-19plot drift compensation in power trace graphDaniel Friesel-6/+50
2021-04-19drift: add plot of candidate timestamps and compensated timestampsDaniel Friesel-4/+44
2021-04-19drift: Fix end_ts candidate/drift calculationDaniel Friesel-0/+1
2021-04-19add dfa-to-dotDaniel Friesel-14/+35
2021-04-19runner: KRATOS: Verify baud rate and cyclecounter availabilityDaniel Friesel-0/+19
2021-04-15Prepare KRATOS supportDaniel Friesel-31/+221
2021-04-14pelt: use single PELT run to determine whether refinement is neededDaniel Friesel-2/+38
2021-03-25model: allow stats generation to be skippedDaniel Friesel-2/+6
2021-03-25ParamStats: Remove unused std matrix / lut matrixDaniel Friesel-70/+15
2021-03-24model.to_json: Estimate transition origin/destination from traces if unknownDaniel Friesel-4/+33
2021-03-24Add nearly correct JSON export for v0 measurements without PTA definitionDaniel Friesel-0/+5
2021-03-23dokuDaniel Friesel-0/+16
2021-03-23remove unused legacy codeDaniel Friesel-1090/+5
2021-03-23port ET++ drift compensation to drift.pyDaniel Friesel-0/+47
2021-03-22EnergyTraceWithLogicAnalyzer: Use ExternalTimerSync as wellDaniel Friesel-78/+73
2021-03-22loader/generic: update sync plotDaniel Friesel-5/+4
2021-03-22ExternalTimerSync: Add drift compensationDaniel Friesel-58/+442
2021-03-19generic ExternalTimerSync: add DFATOOL_PLOT_SYNC supportDaniel Friesel-0/+89
2021-03-19move timer-based synchronization to a generic classDaniel Friesel-152/+166