JuliaML / JuliaML/MLLabelUtils.jl
missing methods for label2ind
- Dominant language
- Julia
- Stars
- 31
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
I get this
```julia
julia> x=[1 0; 0 1]
2×2 Array{Int64,2}:
1 0
0 1
julia> label2ind(x, LabelEnc.OneOfK(2))
ERROR: MethodError: no method matching isposlabel(::Array{Int64,2}, ::MLLabelUtils.LabelEnc.OneOfK{Int64,2})
Closest candidates are:
isposlabel(::Bool, ::MLLabelUtils.LabelEnc.OneOfK) at /home/carlo/.julia/dev/MLLabelUtils/src/labelencoding.jl:264
isposlabel(::Number, ::MLLabelUtils.LabelEnc.OneOfK{T,2}) where T at /home/carlo/.julia/dev/MLLabelUtils/src/labelencoding.jl:269
isposlabel(::AbstractArray{#s5,1} where #s5<:Number, ::MLLabelUtils.LabelEnc.OneOfK{T,2}) where T at /home/carlo/.julia/dev/MLLabelUtils/src/labelencoding.jl:270
...
Stacktrace:
[1] label2ind(::Array{Int64,2}, ::MLLabelUtils.LabelEnc.OneOfK{Int64,2}) at /home/carlo/.julia/dev/MLLabelUtils/src/labelencoding.jl:217
[2] top-level scope at none:0
```
while I was expecting `label2ind(x, LabelEnc.OneOfK(2)) == [1,2]`, right?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.