Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Problems parsing using :openml or :auto options #15

Open
ablaom opened this issue Jul 27, 2021 · 0 comments
Open

Problems parsing using :openml or :auto options #15

ablaom opened this issue Jul 27, 2021 · 0 comments

Comments

@ablaom
Copy link
Member

ablaom commented Jul 27, 2021

julia> df = OpenML.load(470, parser=:openml)
ERROR: MethodError: copyto!(::CategoricalVector{String, UInt32, String, CategoricalValue{String, UInt32}, Union{}}, ::ChainedVector{String, Vector{String}}) is ambiguous. Candidates:
  copyto!(dest::Union{SubArray{var"#s5", N, var"#s4", I, L} where {var"#s5", var"#s4"<:(CategoricalArray{T, var"#s3", R, V, C, U} where {var"#s3", V, C, U}), I, L}, CategoricalArray{T, N, R, V, C, U} where {V, C, U}} where {T, N, R<:Integer}, src::AbstractArray) in CategoricalArrays at /Users/anthony/.julia/packages/CategoricalArrays/rDwMt/src/array.jl:615
  copyto!(dest::AbstractVector{T} where T, src::ChainedVector) in SentinelArrays at /Users/anthony/.julia/packages/SentinelArrays/1hMOA/src/chainedvector.jl:326
Possible fix, define
  copyto!(::Union{SubArray{T, 1, var"#s4", I, L} where {T, T1, R<:Integer, var"#s4"<:(CategoricalArray{T1, var"#s3", R, V, C, U} where {var"#s3", V, C, U}), I, L}, CategoricalVector{T, R, V, C, U} where {C, U, T, R<:Integer, V}}, ::ChainedVector)

This appears to be a CategoricalArrays issue.

However, if highlights the need for more testing.

cc @jbrea (just FYI)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant