Releases: JuliaAI/MLJModels.jl
v0.17.6
v0.17.5
MLJModels v0.17.5
- (new models) Add
AffinityPropagation
from Clustering.jl to the MLJ model registry - (new models) Add
LaplaceClassifier
,LaplaceRegressor
from LaplaceRedux.jl
Merged pull requests:
- Add affinity propagation (#574) (@Yuan-Ru-Lin)
- The issue with stdlib versions being fixed to 0.0.0 has been fixed in new versions of Julia (#576) (@DilumAluthge)
- Update registry: Add LaplaceRedux models (#577) (@ablaom)
- For a 0.17.5 release (#578) (@ablaom)
Closed issues:
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
MLJModels v0.17.0
-
(mildly breaking) The
FeatureSelector
appearing in the Model Registry (as inspected usingmodels()
) is now provided by the FeatureSelection.jl package (pkg = FeatureSelection
) instead of the MLJModels.jl package. This reflects a code migration, not a change in behaviour of the model. The only foreseeable breakage is any code with a call like@load FeatureSelection pkg=MLJModels
; which was always redundant anyway, because the model never required explicit loading in MLJ. -
(new models) Add the
RecursiveFeatureElimination
model wrapper to the model registry (this will be a built-in model in next MLJ release). -
(new feature) Model wrappers, such
TunedModel
,BalancedModel
andIteratedModel
, can now be listed usingmodels(...; wrappers=true)
. -
(internals) The
name
of a model in the Model Registry now reflects the name a model constructor instead of a model type (which are the same for all current models that aren't composite models aka, model wrappers). Model wrappers (or other models with contractor names different from the type) must overload a new traitMLJModelInterface.constructor
to define the constructor for each type. For example, we now haveconstructor(::DeterministicTunedModel) = TunedModel
. For more on this, see #558.
Merged pull requests:
- standardize AbstractFloats (#555) (@tiemvanderdeure)
- Base the Model Registry on constructors, rather than model types; and ancillary changes (#558) (@ablaom)
- For a 0.17 release (#559) (@ablaom)
Closed issues:
- Add PartitionedLS model to the registry (#552)