summaryrefslogtreecommitdiff
path: root/lib/parameters.py
AgeCommit message (Expand)AuthorLines
2024-01-15improve(?) loss_ignore_scalar implementation: more opportunities for FFSBirte Kristina Friesel-6/+44
2024-01-15dtraa loss_ignore_scalar: calculate unsuitable params for each nodeBirte Kristina Friesel-2/+20
2024-01-15dtree: replace condition by assertionBirte Kristina Friesel-11/+11
2024-01-15decrease non-debug verbosityBirte Kristina Friesel-6/+2
2024-01-12Expose DFATOOL_ULS_MIN_DISTINCT_VALUES training hyper-parameterBirte Kristina Friesel-1/+5
2024-01-12It's THRESHOLD, not TRESHOLD. Oops.Birte Kristina Friesel-2/+2
2024-01-11Add helper function missing in previous commit.Birte Kristina Friesel-3/+22
2024-01-10derpBirte Kristina Friesel-1/+1
2024-01-10RMT generation: Correctly combine codependent and irrelevant parametersBirte Kristina Friesel-2/+4
2024-01-10dot export: add xgboost support and documentationBirte Kristina Friesel-41/+30
2024-01-10FOLFunction: Implement to_dotBirte Kristina Friesel-0/+1
2024-01-10Expose more XGBoost training hyper-parameters via environment variablesBirte Kristina Friesel-3/+5
2023-12-22parameters: more debug outputBirte Kristina Friesel-1/+6
2023-11-27--info: also print range of observationsBirte Kristina Friesel-0/+6
2023-02-01XGB: Add --export-webconf support (generate a list of CART)Daniel Friesel-2/+6
2022-12-23also respect relevance threshold in depends_on_argDaniel Friesel-1/+2
2022-12-22make threshold for parameter relevance heuristic configurableDaniel Friesel-3/+12
2022-11-29dataref export: add number of inner decision tree nodesDaniel Friesel-8/+6
2022-11-29dtree export: a single-node tree has a depth of zero, not one.Daniel Friesel-1/+1
2022-10-27param: export LUT complexityDaniel Friesel-1/+3
2022-10-18--export-dref: calculate model complexityDaniel Friesel-0/+3
2022-10-13parameters: add some warningsDaniel Friesel-0/+11
2022-06-14MOdelAttribute/FOL: Ignore parameters that only have a single distinct valueDaniel Friesel-2/+5
2022-06-08FOL: Add JSON exportDaniel Friesel-1/+1
2022-06-03support ignoring 'irrelevant' parameters in FOL functionDaniel Friesel-1/+9
2022-06-03add first order linear functions for evaluation purposesDaniel Friesel-51/+9
2022-05-30_corr_by_param: catch TypeError as wellDaniel Friesel-4/+2
2022-05-30_corr_by_param: cast floaty strings to floatDaniel Friesel-1/+3
2022-03-29parameters: to_dot: Allow exporting single-node treesDaniel Friesel-1/+5
2022-03-23RMT, CART, XGB: Add #leaves to dref exportDaniel Friesel-2/+6
2022-03-21dtree: fix missing function leaves when nonbinary nodes are disabledDaniel Friesel-7/+7
2022-03-17dtree: only compute by_param if ignore_irrelevant_parameters is setDaniel Friesel-6/+7
2022-03-17dataref export: LMT: add number of leavesDaniel Friesel-0/+3
2022-03-02ModelAttribute.to_json: special handling for CARTFunction. TODO refactoringDaniel Friesel-0/+45
2022-03-01refactor tree generation overrides into build_dtreeDaniel Friesel-8/+34
2022-03-01Add SKLEARN DECART supportDaniel Friesel-5/+23
2022-03-01LMT: set max depth to 20Daniel Friesel-1/+1
2022-02-22ModelAttribute: Keep original parameters when handling interdependent onesDaniel Friesel-2/+3
2022-02-21add dtree graphviz/dot export via --export-dot / to_dot()Daniel Friesel-0/+63
2022-02-09allow dtree relevant parameter detection to be disabledDaniel Friesel-6/+12
2022-02-04use O(n) instead of O(2^m) iterator in _mean_std_by_param. Oops.Daniel Friesel-20/+16
2022-02-02build_dtree: improve debug outputDaniel Friesel-7/+7
2022-02-02build_dtree: ignore codependent parametersDaniel Friesel-0/+1
2022-02-01dref export: static and analytic function ≙ single-node treeDaniel Friesel-0/+3
2022-01-31RMT generation: only split on relevant variablesDaniel Friesel-3/+19
2022-01-31ParamStats: Remove unused can_be_fitted functionDaniel Friesel-30/+0
2022-01-31LMT generation: Catch LinAlg errors (e.g. during SVD), fall back to staticDaniel Friesel-1/+6
2022-01-28PTAModel: Add force_tree optionDaniel Friesel-0/+1
2022-01-27add LMT support via https://github.com/cerlymarco/linear-treeDaniel Friesel-0/+21
2022-01-26Add tree attribute export for XGBoostDaniel Friesel-2/+6