Skip to content

Latest commit

 

History

History
368 lines (215 loc) · 18.3 KB

CHANGELOG.md

File metadata and controls

368 lines (215 loc) · 18.3 KB

Changelog

Full Changelog

Closed issues:

  • to_graphviz() returns NoneType #139
  • RuntimeWarning: invalid value encountered in cast #137
  • np.float is deprecated #133
  • Failed to execute 'getPointAtLength' on 'SVGGeometryElement': The element's path is empty. #132
  • Error while running tree.render() #131
  • question about output #130
  • tree.render() throws error while working with data bricks azure #129
  • Prediction #128
  • Continuous Column name arg & Plotting Tree #127
  • Prior Nodes #126
  • Slow #125
  • missing value in ordinal feature and bonferroni adjustment #124
  • Feature selection difference with SPSS #123
  • how to get feature_importance #122
  • Issue exporting tree graph #121
  • Nominal Column is not defined #119
  • Documentation for library #118
  • I got the path to work, but now I'm back to the initial problem I had with the invalid argument in trees. -_- #117
  • Not being able to visualize it in Colab #116
  • is it copy of https://github.com/codingblg/CHAID\_phi #115

Merged pull requests:

  • Fix one numpy deprecated function (in1d -> isin) #140 (jihaekor)
  • Use an explicit sentinel value rather than relying on integer cast of np.nan #138 (jihaekor)
  • Add a new max_splits parameter; make a couple of fix updates #136 (jihaekor)
  • Fix errors due to numpy deprecation; split required packages further; update specs #135 (jihaekor)
  • Fixed README imports #120 (Rambatino)
  • Added exhaustive CHAID #113 (Rambatino)
  • Added graph specs and switched off true divide warnings for specs #111 (Rambatino)

v5.4.0 (2020-10-30)

Full Changelog

Closed issues:

  • Exhaustive chaid #112
  • Not being able to visualize the tree #110
  • No Attribute "from_numpy" #109
  • Error while importing in Jupyter Notebook #108
  • Issue with members property #107
  • Need to spec out the graphing architecture #106
  • Warnings have appeared when running specs locally. The bit rot is real #105
  • Issue in running the "tree.render(path=None, view=False)" #99

v5 (2020-01-13)

Full Changelog

v5.3.0 (2020-01-13)

Full Changelog

Closed issues:

  • Missing dependencies #102
  • Python 2 incompatibility: invalid_split_reason.py uses enum #101
  • tree.to_tree() is not working for creating the dot file in CHAID analysis and also tried "tree.render(path=None, view=False)" to get tree but failed get so.. please any suggestion #98
  • Export error #97
  • how to graphically display the tree? #93

Merged pull requests:

  • Fix graph installations in the README.md. Add note about python 2.7 #104 (Rambatino)
  • Py2 compat: add conditional dep #103 (mjpieters)
  • Refactor Graph to avoid cross-platform issues #100 (mjpieters)

v5.2.0 (2019-04-03)

Full Changelog

Implemented enhancements:

Closed issues:

  • IS ID5 tree equalst to CHAID in concepts? #92
  • Make predictions on testing set and calculate the propensity scores #89
  • Risk broken, needs speccing #74

Merged pull requests:

v5.1.0 (2018-10-03)

Full Changelog

v5.0.5 (2018-09-19)

Full Changelog

Fixed bugs:

  • Created passing unit test case for issue in #87 #88 (Rambatino)

Closed issues:

  • model_predictions fails with categorical dependant variables #87
  • Couple questions #85
  • Why isn't there a predict function ? #72

Merged pull requests:

v5.0.4 (2017-12-20)

Full Changelog

v5.0.3 (2017-09-29)

Full Changelog

Fixed bugs:

  • Valid splits discounted when most significant split is generated below base size #81
  • Fixing minimum node sizes whereby combined choices aren't selected #83 (Rambatino)

Closed issues:

  • Maybe an error in the doc? #79

v5.0.2 (2017-08-24)

Full Changelog

Fixed bugs:

v5.0.1 (2017-08-22)

Full Changelog

Fixed bugs:

v5.0.0 (2017-08-21)

Full Changelog

Implemented enhancements:

  • Formalised tree initialisation method to use Column classes #76 (Rambatino)

Closed issues:

  • Continuous independent variables? #75
  • CHAID tree to json #71
  • Output Tree as pandas DataFrame #69
  • Basic clarifications #66

Merged pull requests:

v4.0.0 (2017-06-14)

Full Changelog

Implemented enhancements:

  • Changed architecture of from_pandas_df to align variable types and instance variables into a single parameter #70 (Rambatino)
  • Adding invalid split messages #68 (Rambatino)

Closed issues:

  • Creating tree different from README #65
  • any working example? #64
  • User shouldn't have to pass in variables and variable types #53

v4.0.0-alpha.2 (2017-06-07)

Full Changelog

Fixed bugs:

  • Fix for printing unicode characters #63 (Rambatino)
  • Change version regex to allow for alpha versions #59 (xulaus)

v4.0.0-alpha.1 (2017-05-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

v3.0.0 (2017-03-21)

Full Changelog

Implemented enhancements:

  • Updated min_child_node_size to default to 30 #49 (Rambatino)
  • Added Levene & Bartlett test for continuous dependent variables #48 (Rambatino)
  • Add classification rules to Tree #47 (xulaus)

Fixed bugs:

  • Created is_terminal property and removed setting it in the Node const… #50 (Rambatino)

Closed issues:

  • min_child_node_size defaults to None #44
  • test model performance on validation dataset #23
  • Use bin count instead of unique to get frequencies. #19
  • Unify CHAIDNode.is_terminal and CHAIDSplit.valid() #17

Merged pull requests:

v2.2.0 (2016-10-25)

Full Changelog

Implemented enhancements:

  • Added python 3 to circle #46 (Rambatino)
  • Added ordinal variable type to independent variables #45 (xulaus)

v2.1.0 (2016-10-17)

Full Changelog

Implemented enhancements:

  • Added min_child_node_sixe for both weighted and unweighted case #43 (Rambatino)

Closed issues:

  • Add weighting for respondents. #35

v2.0.0 (2016-09-29)

Full Changelog

Implemented enhancements:

  • Renamed min_sample to min_parent_node_size #42 (Rambatino)

v1.0.2 (2016-09-26)

Full Changelog

Fixed bugs:

v1.0.1 (2016-09-22)

Full Changelog

Implemented enhancements:

  • Added SPSS weighting to the CHAID Algorithm #37 (Rambatino)

v1.0.0 (2016-09-22)

Full Changelog

v0.3.4 (2016-07-27)

Full Changelog

v0.3.3 (2016-07-25)

Full Changelog

v0.3.2 (2016-07-25)

Full Changelog

v0.3.1 (2016-07-14)

Full Changelog

Implemented enhancements:

  • Switched yates correction off to match spss #25 (Rambatino)

Merged pull requests:

v0.3.0 (2016-07-14)

Full Changelog

v0.2.0 (2016-06-28)

Full Changelog

Fixed bugs:

  • Remove surrogate split if column already has split. #18 (xulaus)

v0.1.1 (2016-06-23)

Full Changelog

v0.1.0 (2016-06-23)

Full Changelog

Implemented enhancements:

v0.0.11 (2016-06-22)

Full Changelog

Implemented enhancements:

v0.0.10 (2016-06-22)

Full Changelog

v0.0.9 (2016-06-21)

Full Changelog

Implemented enhancements:

  • Add iteration and node accessor interface #11 (xulaus)

v0.0.8 (2016-06-21)

Full Changelog

v0.0.7 (2016-06-20)

Full Changelog

v0.0.6 (2016-06-17)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator