summaryrefslogtreecommitdiff
path: root/lib/functions.py
AgeCommit message (Collapse)AuthorLines
2021-03-02ModelAttribute: remove get_fitted(), use .model_function, .model_info insteadDaniel Friesel-20/+23
2021-03-02add hashbang to modulesDaniel Friesel-0/+1
2021-03-01get_fitted: also provide information on static (sub)modelsDaniel Friesel-0/+7
2021-02-26refactor param_info, show splits in analyze-archive outputDaniel Friesel-1/+76
2021-02-18refactor model generation from Analytic/PTAModel into ModelAttribute classDaniel Friesel-37/+20
Iteration over states/transitions and model attributes is no longer hardcoded into most model generation code. This should make support for decision trees and sub-states much easier.
2020-10-26blacken code; do not run lint check on external Python librariesDaniel Friesel-1/+1
2020-07-06move gplearn_to_function to functions moduleDaniel Friesel-0/+41
2020-07-03AnalyticFunction: Remove _ prefix from public attributesDaniel Friesel-10/+10
2020-07-03more consistent logging; use logger. instead of logging. where appropriateDaniel Friesel-4/+4
2020-07-02Use logging module for debug outputDaniel Friesel-18/+12
2020-05-28use black(1) for uniform code formattingDaniel Friesel-95/+155
2020-04-29Use relative module paths. PYTHONPATH=lib bin/... is no longer neededDaniel Friesel-1/+1
2019-10-02documentationDaniel Friesel-17/+16
2019-08-16documentationDaniel Friesel-3/+13
2019-08-14functions, utils: pydocstyleDaniel Friesel-37/+30
2019-08-13functions: documentation (WiP)Daniel Friesel-19/+17
2019-07-26add parameter normalization support to YAML DFA modelsDaniel Friesel-0/+12
2019-07-25lintDaniel Friesel-0/+3
2019-04-01add missing includeDaniel Friesel-1/+1
2019-02-07function_powerset: add default for num_argsDaniel Friesel-1/+1
2019-02-01move parameter detection / statistics methods to utils (for now)Daniel Friesel-2/+8
2019-02-01DokuDaniel Friesel-1/+9
2019-01-30document lib/functions.pyDaniel Friesel-2/+175
2018-04-26refactor function code into separate file to solve circular importDaniel Friesel-0/+254