Releases: JuliaAI/MLJModels.jl
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)
v0.16.17
v0.16.16
v0.16.15
v0.16.14
v0.16.13
MLJModels v0.16.13
Merged pull requests:
- CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#537) (@github-actions[bot])
- Fix input_scitype for InteractionTransformer (#538) (@ablaom)
- For a 0.16. 13 release (#539) (@ablaom)
- Disable redundant workaround in check_registry.yml (#540) (@ablaom)
- For a 0.16.3 release - take II (#542) (@ablaom)
- Update model registry (#543) (@ablaom)