Age | Commit message (Expand) | Author | Lines |
2022-03-28 | StaticFunction#to_dot: round to two decimal places | Daniel Friesel | -1/+3 |
2022-03-23 | RMT, CART, XGB: Add #leaves to dref export | Daniel Friesel | -12/+32 |
2022-03-18 | CART export: use .left/.right instead of .child.left/.child.right | Daniel Friesel | -5/+2 |
2022-03-17 | LMT: Fix max_depth and number_of_leaves getters | Daniel Friesel | -2/+4 |
2022-03-10 | LMT max_depth is broken | Daniel Friesel | -0/+1 |
2022-03-03 | functions: black | Daniel Friesel | -3/+5 |
2022-03-03 | CART: to_json: use .left / .right instead of ."<=" / .">" | Daniel Friesel | -2/+2 |
2022-03-02 | CARTFunction: Add to_json method (adapted from Lennart Kaiser) | Daniel Friesel | -0/+44 |
2022-02-24 | AnalyticFunction: catch dividy by zero errors and the likes | Daniel Friesel | -1/+7 |
2022-02-21 | add dtree graphviz/dot export via --export-dot / to_dot() | Daniel Friesel | -0/+23 |
2022-02-07 | SplitFunction: Use mean of children for predicting unknown values | Daniel Friesel | -4/+10 |
2022-01-28 | PTAModel: Add force_tree option | Daniel Friesel | -1/+5 |
2022-01-27 | add LMT support via https://github.com/cerlymarco/linear-tree | Daniel Friesel | -0/+4 |
2022-01-26 | Add tree attribute export for XGBoost | Daniel Friesel | -8/+26 |
2022-01-21 | add depth / #nodes accessor to sklearn CART model | Daniel Friesel | -0/+26 |
2022-01-14 | fix categorial-to-scalar handler for categorial values unseen during training | Daniel Friesel | -1/+1 |
2022-01-10 | SKLearnRegressionFunction: handle unseen params in categorial_to_index mode | Daniel Friesel | -2/+13 |
2022-01-06 | sklearn (CART, XGBoost): support mapping of categorial parameter values to sc... | Daniel Friesel | -2/+6 |
2022-01-06 | add preliminary xgboost support | Daniel Friesel | -1/+1 |
2022-01-05 | store decision tree attributes of xv models in dataref export | Daniel Friesel | -0/+7 |
2021-12-23 | model: add sklearn CART support (CART with scalar features) | Daniel Friesel | -0/+30 |
2021-11-22 | handle fit errors in cross validation | Daniel Friesel | -1/+17 |
2021-11-17 | export number of dtree nodes to dataref | Daniel Friesel | -0/+9 |
2021-11-16 | Add env var for safe functions; disable unsafe functions in that case | Daniel Friesel | -1/+7 |
2021-11-03 | Set DFATOOL_FIT_LINEAR_ONLY=1 to omit non-linear functions from regression | Daniel Friesel | -18/+22 |
2021-07-12 | ModelAttribute, SplitFunction: Fix from_json methods | Daniel Friesel | -0/+2 |
2021-05-10 | analyze-config, to_json: use paramNames in exported json nodes | Daniel Friesel | -19/+21 |
2021-04-20 | proper kconfig-webconf export | Daniel Friesel | -0/+22 |
2021-03-22 | EnergyTraceWithLogicAnalyzer: Use ExternalTimerSync as well | Daniel Friesel | -0/+22 |
2021-03-22 | ExternalTimerSync: Add drift compensation | Daniel Friesel | -0/+1 |
2021-03-10 | hardcode arg_support_enabled = True | Daniel Friesel | -2/+1 |
2021-03-05 | promote sub-state models to a first-class modeling citizen | Daniel Friesel | -2/+56 |
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 | -8/+6 |
2021-03-05 | Restore workload.py | Daniel Friesel | -2/+9 |
2021-03-04 | Restore --export-energymodel | Daniel Friesel | -23/+47 |
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 | -9/+73 |
2021-03-03 | Remove ModelInfo; add info to ModelFunction instead | Daniel Friesel | -38/+12 |
2021-03-02 | ModelAttribute + sub-classes: add to_json method | Daniel Friesel | -0/+27 |
2021-03-02 | ModelAttribute: remove get_fitted(), use .model_function, .model_info instead | Daniel Friesel | -20/+23 |
2021-03-02 | add hashbang to modules | Daniel Friesel | -0/+1 |
2021-03-01 | get_fitted: also provide information on static (sub)models | Daniel Friesel | -0/+7 |
2021-02-26 | refactor param_info, show splits in analyze-archive output | Daniel Friesel | -1/+76 |
2021-02-18 | refactor model generation from Analytic/PTAModel into ModelAttribute class | Daniel Friesel | -37/+20 |
2020-10-26 | blacken code; do not run lint check on external Python libraries | Daniel Friesel | -1/+1 |
2020-07-06 | move gplearn_to_function to functions module | Daniel Friesel | -0/+41 |
2020-07-03 | AnalyticFunction: Remove _ prefix from public attributes | Daniel Friesel | -10/+10 |
2020-07-03 | more consistent logging; use logger. instead of logging. where appropriate | Daniel Friesel | -4/+4 |
2020-07-02 | Use logging module for debug output | Daniel Friesel | -18/+12 |