Releases: JuliaAI/MLJMultivariateStatsInterface.jl
Releases · JuliaAI/MLJMultivariateStatsInterface.jl
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
loadings
to report forPCA
model.
Closed issues:
- Replace
transpose
andpermutedims
with 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_params
andreport
for 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
BayesianLDA
andBayesianSubspaceLDA
target class priors may no longer be specified as vectors. They must either be dictionaries orUnivariateFinite
objects 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_means
key in reports toprojected_class_means
, for consistency with key name infitted_params(model, ...)
. AffectsLDA
and its relatives (#47). - (breaking) Rename
out_dim
in hyper-parameters and reports withoutdim
for consistency with use in other models. EffectsICA
, andLDA
and relatives ofLDA
(#47). - (breaking) Rename the
pratio
hyperparameter inPCA
tovariance_ratio
as more informative (#47) - (breaking) Rename
nc
in reports tonclasses
as more informative. AffectsLDA
and its relatives (#47) - (breaking) Rename hyper-parameter
k
inICA
tooutdim
for 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
inverse
inkernelPCA
totrue
(#28) - Internally use adjoints instead of transposes on matrixified table input, except in LDA models where
MultivariateStats.jl
lacks 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)
v0.2.1
MLJMultivariateStatsInterface v0.2.1
Merged pull requests: