Releases: JuliaAI/MLJMultivariateStatsInterface.jl
Releases · JuliaAI/MLJMultivariateStatsInterface.jl
v0.5.4
MLJMultivariateStatsInterface v0.5.4
- Bump the compatibility requirements, CategoricalDistributions="1"
Merged pull requests:
v0.5.3
MLJMultivariateStatsInterface v0.5.3
Merged pull requests:
- CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#59) (@github-actions[bot])
v0.5.2
v0.5.1
MLJMultivariateStatsInterface v0.5.1
- add
loadingsto report forPCAmodel.
Closed issues:
- Replace
transposeandpermutedimswith adjoints to avoid copying data every time (#27) - How to access loadings() or reconstruct()? (#53)
Merged pull requests:
- report loadings for PCA models (#54) (@OkonSamuel)
- For a 0.5.1 release (#55) (@OkonSamuel)
v0.5.0
MLJMultivariateStatsInterface v0.5.0
Bumps the MultivariateStats requirement to 0.10, which forces some breaking changes (#51; @OkonSamuel):
- (breaking) The output of
fitted_paramsandreportfor LDA models has changed. See the doc-strings for details. - (breaking) Interpreting some output (now and previously) needs an ordering of target classes, and this ordering may no longer agree with
levels(y). However the class label order adopted is now explicitly output byfitted_params. - (breaking) In
BayesianLDAandBayesianSubspaceLDAtarget class priors may no longer be specified as vectors. They must either be dictionaries orUnivariateFiniteobjects from CategoricalDistributions.jl.
Closed issues:
- Allow support in LDA, BayesianLDA, SubspaceLDA, and BayesianSubspaceLDA for unique target class in training. (#41)
Merged pull requests:
v0.4.0
MLJMultivariateStatsInterface v0.4.0
- (breaking) Rename the
class_meanskey in reports toprojected_class_means, for consistency with key name infitted_params(model, ...). AffectsLDAand its relatives (#47). - (breaking) Rename
out_dimin hyper-parameters and reports withoutdimfor consistency with use in other models. EffectsICA, andLDAand relatives ofLDA(#47). - (breaking) Rename the
pratiohyperparameter inPCAtovariance_ratioas more informative (#47) - (breaking) Rename
ncin reports tonclassesas more informative. AffectsLDAand its relatives (#47) - (breaking) Rename hyper-parameter
kinICAtooutdimfor consistency with other models and report (#47) - (docs) Add detailed MLJ-compliant document strings to all models (#39) @josephsdavid, @ablaom
Closed issues:
- Inconsistencies in field names (#46)
Merged pull requests:
v0.3.2
v0.3.1
MLJMultivariateStatsInterface v0.3.1
Merged pull requests:
- add test for MS.Gaus (#36) (@testercwt)
- For a 0.3.1 release (#37) (@ablaom)
v0.3.0
MLJMultivariateStatsInterface v0.3.0
- Bump Julia requirement to 1.6
- (mildly breaking) Change the default value of
inverseinkernelPCAtotrue(#28) - Internally use adjoints instead of transposes on matrixified table input, except in LDA models where
MultivariateStats.jllacks adjoint support (partially addresses #27) - Add support for MultivariateStats 0.9 (#29) @testercwt
Merged pull requests:
v0.2.2
MLJMultivariateStatsInterface v0.2.2
- extend [compat] for MLJModelInterface to include 1.0
Closed issues:
- set default branch as dev (#24)
Merged pull requests:
- merge master into dev (#23) (@OkonSamuel)
- CompatHelper: bump compat for "MLJModelInterface" to "1.0" (#25) (@github-actions[bot])
- For a 0.2.2 release (#26) (@ablaom)