Skip to content

v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Aug 14:18
· 250 commits to master since this release

BetaML v0.7.0

Diff since v0.6.1

  • new experimental V2 API that implements a "standard" mod = Model([Options]), train!(mod,X,[Y]), predict(mod,[X]) workflow. In BetaML v0.7 this new API is still experimental, as documentation and implementation are not completed (missing yet perceptions and NeuralNetworks). We plan to make it the default API in BetaML 0.8, when the current API will be dimmed deprecated.
  • new Imputation module with several missing values imputers MeanImputer, GMMImputer, RFImputer, GeneralImputer and relative MLJ interfaces. The last one, in particular, allows using any regressor/classifier (not necessarily of BetaML) for which the API described above is valid
  • Cluster module reorganised with only hard clustering algorithms (K-Means and K-medoids), while GMM clustering and the new GMMRegressor1 and GMMRegressor2 are in the new GMM module
  • Split large files in subfiles, like Trees.jl where DT and RF are now on separate (included) files
  • New oneHotDecoder(x) function in Utils module
  • New dependency to DocStringExtensions.jl
  • Several bugfixes