Skip to content

LANDMarkClassifier Version 2.0.7

Compare
Choose a tag to compare
@jrudar jrudar released this 06 Jun 05:40
· 28 commits to main since this release
4c386c1
  • Changed the "decision_function()" behavior for models that return probabilities. Now all probabilities greater than 0.5 are 1 and less than 0.5 are -1. This does not change the behavior of LANDMark, but it does allow for the code to be cleaned up considerably as now probabilities no longer need to be handled. This affects the "get_split()", "_predict()", and "_proximity()" functions.
  • Simplified tree-traversal in the "_predict()", and "_proximity()" functions. No longer uses nested-if statements.
  • Added "predict_proba()" function to "ETClassifier()" wrapper.
  • Preparing to introduce a new hyper-parameter, "use_cascade". This parameter appends the output of the decision function onto X (Inspiratin from https://www.tandfonline.com/doi/full/10.1080/15481603.2021.1965399). This parameter is not currently enabled
  • Updated version to 2.0.7 to reflect these changes