summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2024-03-08move fit_parameters check to helper functionBirte Kristina Friesel-60/+26
2024-03-07feature pre-processing via information gainBirte Kristina Friesel-7/+112
2024-03-07RMT: support mutual information-based parameter relevanceBirte Kristina Friesel-1/+28
2024-03-07DFATOOL_RMT_IGNORE_IRRELEVANT_PARAMS=1 → ↵Birte Kristina Friesel-23/+13
DFATOOL_RMT_RELEVANCE_METHOD=std_by_param
2024-03-07Replace RMT_ENABLED=0 with MODEL=ulsBirte Kristina Friesel-6/+6
2024-03-07dataref export: include environment variablesBirte Kristina Friesel-0/+3
2024-03-07lightgbm: use same logger as dfatoolBirte Kristina Friesel-0/+1
2024-03-06Add LightGBM supportBirte Kristina Friesel-2/+202
2024-03-06boxplot_param: fix --filter-param handlingBirte Kristina Friesel-1/+1
2024-03-06import lightgbmBirte Kristina Friesel-0/+10415
2024-02-26add RMT_SUBMODEL=cartBirte Kristina Friesel-3/+9
2024-02-26Logfile.load: fix errors in error outputBirte Kristina Friesel-3/+2
2024-02-26add --export-csv-unparam supportBirte Kristina Friesel-0/+36
2024-02-23SymbolicRegressionFunction: export hyper-parameters to datarefBirte Kristina Friesel-0/+13
2024-02-22analyze-archive: sorted model outputBirte Kristina Friesel-4/+4
2024-02-22Support Symbolic Regression rather than ULS in RMT leavesBirte Kristina Friesel-16/+29
2024-02-22Replace DFATOOL_RMT_FUNCTION_LEAVES=0 with DFATOOL_RMT_SUBMODEL=staticBirte Kristina Friesel-8/+8
2024-02-21SymbolicRegressor: Add hyper-parameters and complexity score calculationBirte Kristina Friesel-1/+78
2024-02-21SymReg: use MSE and set feature_namesBirte Kristina Friesel-2/+4
2024-02-21black(1)Birte Kristina Friesel-12/+12
2024-02-21make SymbolicRegressionFunction inherit from SKLearnRegressionFunctionBirte Kristina Friesel-113/+39
2024-02-21rename build_dtree to build_rmtBirte Kristina Friesel-10/+10
2024-02-21Rename DFATOOL_FIT_LINEAR_ONLY=1 to DFATOOL_SUBMODEL=folBirte Kristina Friesel-3/+3
2024-02-21Rename DFATOOL_DTREE_* to DFATOOL_RMT_*Birte Kristina Friesel-21/+21
2024-02-21build_dtree: there is no need to explicitly pass param_values and dataBirte Kristina Friesel-8/+2
2024-02-21Replace DFATOOL_FIT_FOL with DFATOOL_MODEL=folBirte Kristina Friesel-41/+47
2024-02-21update documentation and examplesBirte Kristina Friesel-20/+21
2024-02-21move (de)cart, lmt, xgb model generation into separate ModelAttribute functionsBirte Kristina Friesel-84/+99
2024-02-21model: Remove no longer useful build_dtree wrapperBirte Kristina Friesel-39/+24
2024-02-21Always build model in get_fitted; never in constructorBirte Kristina Friesel-40/+23
2024-02-21Move CART/LMT/XGB fitting into the respective modulesBirte Kristina Friesel-217/+270
2024-02-20Re-add (very very basic, for now) Symbolic Regression supportBirte Kristina Friesel-6/+148
2024-02-19FOLFunction: Do not redundantly pass param_names to constructor.Birte Kristina Friesel-2/+1
2024-02-19--show-model-complexity: sort lexicallyBirte Kristina Friesel-2/+2
2024-02-19categorial → categoricalBirte Kristina Friesel-48/+50
2024-02-12XGBoostFunction: fix complexity score and statistics calculationBirte Kristina Friesel-4/+7
2024-02-12CART, LMT export: handle function argsBirte Kristina Friesel-2/+9
2024-02-12PTAModel.to_json: Handle missing states due to --filter-observationsBirte Kristina Friesel-1/+6
2024-02-12unfuck param_names / feature_names handlingBirte Kristina Friesel-169/+140
2024-02-09frozendict is no longer requiredBirte Kristina Friesel-4/+1
2024-02-09... oopsBirte Kristina Friesel-1/+1
2024-02-09CART.to_json: support function argumentsBirte Kristina Friesel-3/+22
2024-02-09Implement --show-model=param for XGBBirte Kristina Friesel-0/+7
2024-02-09print_splitinfo: correctly chain if/elif…Birte Kristina Friesel-2/+2
2024-02-09computers hardBirte Kristina Friesel-13/+13
2024-02-09analyze-archive: remove debug outputBirte Kristina Friesel-2/+0
2024-02-09filter-param: support parameter names ending with '!'Birte Kristina Friesel-11/+30
2024-02-09filter-param: support basic numeric operations and ∈ conditionsBirte Kristina Friesel-13/+47
2024-02-09add --param-shift=param=categorial optionBirte Kristina Friesel-1/+3
2024-02-09--show-model-error: indicate loaded/json model valuesBirte Kristina Friesel-1/+14