Skip to content

v0.10.0

Compare
Choose a tag to compare
@qbphilip qbphilip released this 11 May 18:26
· 70 commits to master since this release
b6a399f

Functionality:

  • Add BayesianNetworkClassifier an sklearn compatible class for fitting and predicting probabilities in a BN.
  • Add supervised discretisation strategies using Decision Tree and MDLP algorithms.
  • Support receiving a list of inputs for InferenceEngine with a multiprocessing option
  • Add utility function to extract Markov blanket from a Bayesian Network

Minor fixes and housekeeping:

  • Fix estimator issues with sklearn ("unofficial python 3.9 support", doesn't work with discretiser option)
  • Fixes cyclical import of causalnex.plots, as per #106.
  • Added manifest files to ensure requirements and licenses are packaged
  • Minor bumps in dependency versions, remove prettytable as dependency