index
:
dfatool
decisiontrees
feature/lennart/get_files_array
kconfig-modeling
lennart
main
master
merge-prep/janis
merge-prep/lennart
state-duration-timers
Performance Model Generation for Configurable System Components
derf
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
functions.py
Age
Commit message (
Expand
)
Author
Lines
2022-11-30
tree model complexity score: include number of non-leaf nodes
Daniel Friesel
-4
/
+4
2022-11-21
remove a forgotten debug print
Daniel Friesel
-1
/
+0
2022-11-21
LMT: implement complexity score
Daniel Friesel
-2
/
+10
2022-10-18
--export-dref: calculate model complexity
Daniel Friesel
-0
/
+29
2022-09-22
CART, XGB: Improve eval speed by predicting everything at once
Daniel Friesel
-0
/
+38
2022-06-15
FOL: Improve error messages
Daniel Friesel
-1
/
+6
2022-06-15
FOL, SKLearn: cast all parameters to int
Daniel Friesel
-2
/
+2
2022-06-14
FOLFunction: _really_ add a static component.
Daniel Friesel
-6
/
+6
2022-06-14
FOLFunction: Add a static (parameter-independent) model component
Daniel Friesel
-4
/
+4
2022-06-10
FOL: add a less variable-heavy second order variant
Daniel Friesel
-5
/
+9
2022-06-09
FOL: repair second order function
Daniel Friesel
-3
/
+16
2022-06-08
FOL: Add JSON export
Daniel Friesel
-4
/
+26
2022-06-03
FOL: Add second order support
Daniel Friesel
-4
/
+18
2022-06-03
support ignoring 'irrelevant' parameters in FOL function
Daniel Friesel
-1
/
+2
2022-06-03
add first order linear functions for evaluation purposes
Daniel Friesel
-1
/
+84
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
[next]