JuliaAcademy / DataScience

Data Science in Julia course for JuliaAcademy.com, taught by Huda Nassar
https://juliaacademy.com/p/julia-for-data-science
MIT License
488 stars 256 forks source link

glmnet(X[trainids,:], y[trainids]) is ambiguous for classification notebook #22

Closed arisliang closed 3 years ago

arisliang commented 3 years ago

path = glmnet(X[trainids, :], y[trainids]) in classification notebook 6 https://github.com/JuliaAcademy/DataScience/blob/master/06.%20Classification.ipynb

gives error:

MethodError: glmnet(::Array{Float64,2}, ::Array{Int64,1}) is ambiguous. Candidates: glmnet(X::Array{Float64,2}, y; kw...) in GLMNet at C:\Users\ly.julia\packages\GLMNet\1uQom\src\Multinomial.jl:191 glmnet(X::AbstractArray{T,2} where T, y::AbstractArray{var"#s77",1} where var"#s77"<:Number) in GLMNet at C:\Users\ly.julia\packages\GLMNet\1uQom\src\GLMNet.jl:492 Possible fix, define glmnet(::Array{Float64,2}, ::AbstractArray{var"#s77",1} where var"#s77"<:Number) Stacktrace:

[2] include_string(::Function, ::Module, ::String, ::String) at .\loading.jl:1091

logankilpatrick commented 3 years ago

Just updated the notebook, this should be resolved!