MLJ interface does not see `package_name` for `EvoSplineRegressor`
ablaom opened this issue · 2 comments
ablaom commented
EvoSplineRegressor
sounds like a new model. Just updated MLJ model registry and this appeared as an "orphan" because the package_name
is "unknown"
:
julia> info("EvoSplineRegressor")
(name = "EvoSplineRegressor",
package_name = "unknown",
is_supervised = true,
abstract_type = MLJModelInterface.Deterministic,
deep_properties = (),
docstring = "```\nEvoSplineRegressor(; kwargs...)\n```\n\nA model t...",
fit_data_scitype =
Tuple{Union{ScientificTypesBase.Table{<:Union{AbstractVector{<:ScientificTypesBase.Continuous}, AbstractVector{<:ScientificTypesBase.Count}, AbstractVector{<:ScientificTypesBase.OrderedFactor}}}, AbstractMatrix{ScientificTypesBase.Continuous}}, AbstractVector{<:ScientificTypesBase.Continuous}},
human_name = "evo spline regressor",
hyperparameter_ranges = (nothing,
nothing,
nothing,
nothing,
nothing,
nothing,
nothing,
nothing,
nothing),
hyperparameter_types = ("Int64",
"Symbol",
"Int64",
"Symbol",
"Any",
"Any",
"Union{Nothing, Dict}",
"Any",
"Symbol"),
hyperparameters =
(:nrounds, :opt, :batchsize, :act, :eta, :L2, :knots, :rng, :device),
implemented_methods = [:fit, :predict, :update],
inverse_transform_scitype = ScientificTypesBase.Unknown,
is_pure_julia = false,
is_wrapper = false,
iteration_parameter = :nrounds,
load_path = "EvoLinear.EvoSplineRegressor",
package_license = "unknown",
package_url = "unknown",
package_uuid = "unknown",
predict_scitype = AbstractVector{<:ScientificTypesBase.Continuous},
prediction_type = :deterministic,
reporting_operations = (),
reports_feature_importances = false,
supports_class_weights = false,
supports_online = false,
supports_training_losses = false,
supports_weights = false,
transform_scitype = ScientificTypesBase.Unknown,
input_scitype =
Union{ScientificTypesBase.Table{<:Union{AbstractVector{<:ScientificTypesBase.Continuous}, AbstractVector{<:ScientificTypesBase.Count}, AbstractVector{<:ScientificTypesBase.OrderedFactor}}}, AbstractMatrix{ScientificTypesBase.Continuous}},
target_scitype = AbstractVector{<:ScientificTypesBase.Continuous},
output_scitype = ScientificTypesBase.Unknown)
Maybe this issue should be transferred to EvoLinear.jl.
jeremiedb commented
Sorry about that, the above PR in EvoLinear for v0.4.1 should fix this.
ablaom commented
Thanks for speedy response ⚡