-
-
Notifications
You must be signed in to change notification settings - Fork 216
Open
Labels
implicitusing Params, Gradsusing Params, Grads
Description
In Julia v1.10, I used Aqua to detect method ambiguities in my package impICNF/ContinuousNormalizingFlows.jl#356 and some of its report were related to this package:
Ambiguity #44
broadcasted(f, gs::Zygote.Grads, a::Union{AbstractArray{<:T}, T} where T<:Number) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:381
broadcasted(::Base.Broadcast.AndAnd, a, b) @ Base.Broadcast broadcast.jl:196
Possible fix, define
broadcasted(::Base.Broadcast.AndAnd, ::Zygote.Grads, ::Union{AbstractArray{<:T}, T} where T<:Number)
Ambiguity #45
broadcasted(f, gs::Zygote.Grads, gss::Union{Zygote.Grads, AbstractDict}...) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:378
broadcasted(style::Base.Broadcast.BroadcastStyle, f::F, args...) where F @ Base.Broadcast broadcast.jl:1349
Possible fix, define
broadcasted(::Base.Broadcast.BroadcastStyle, ::Zygote.Grads, ::Vararg{Union{Zygote.Grads, AbstractDict}})
Ambiguity #46
broadcasted(f, a::Union{AbstractArray{<:T}, T} where T<:Number, gs::Zygote.Grads) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:380
broadcasted(style::Base.Broadcast.BroadcastStyle, f::F, args...) where F @ Base.Broadcast broadcast.jl:1349
Possible fix, define
broadcasted(::Base.Broadcast.BroadcastStyle, ::F, ::Zygote.Grads) where F<:(Union{AbstractArray{<:T}, T} where T<:Number)
Ambiguity #47
broadcasted(f, gs::Zygote.Grads, a::Union{AbstractArray{<:T}, T} where T<:Number) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:381
broadcasted(::Base.Broadcast.OrOr, a, b) @ Base.Broadcast broadcast.jl:203
Possible fix, define
broadcasted(::Base.Broadcast.OrOr, ::Zygote.Grads, ::Union{AbstractArray{<:T}, T} where T<:Number)
Ambiguity #48
broadcasted(f, a::Union{AbstractArray{<:T}, T} where T<:Number, gs::Zygote.Grads) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:380
broadcasted(::Base.Broadcast.OrOr, a, b) @ Base.Broadcast broadcast.jl:203
Possible fix, define
broadcasted(::Base.Broadcast.OrOr, ::Union{AbstractArray{<:T}, T} where T<:Number, ::Zygote.Grads)
Ambiguity #49
broadcasted(f, gs::Zygote.Grads, gss::Union{Zygote.Grads, AbstractDict}...) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:378
broadcasted(::Base.Broadcast.AndAnd, a, b) @ Base.Broadcast broadcast.jl:196
Possible fix, define
broadcasted(::Base.Broadcast.AndAnd, ::Zygote.Grads, ::Union{Zygote.Grads, AbstractDict})
Ambiguity #50
broadcasted(f, a::Union{AbstractArray{<:T}, T} where T<:Number, gs::Zygote.Grads) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:380
broadcasted(::Base.Broadcast.AndAnd, a, b) @ Base.Broadcast broadcast.jl:196
Possible fix, define
broadcasted(::Base.Broadcast.AndAnd, ::Union{AbstractArray{<:T}, T} where T<:Number, ::Zygote.Grads)
Ambiguity #52
broadcasted(f, ps::Zygote.Params) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:260
broadcasted(style::Base.Broadcast.BroadcastStyle, f::F, args...) where F @ Base.Broadcast broadcast.jl:1349
Possible fix, define
broadcasted(::Base.Broadcast.BroadcastStyle, ::F) where F<:Zygote.Params
Ambiguity #53
broadcasted(f, gs::Zygote.Grads, a::Union{AbstractArray{<:T}, T} where T<:Number) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:381
broadcasted(style::Base.Broadcast.BroadcastStyle, f::F, args...) where F @ Base.Broadcast broadcast.jl:1349
Possible fix, define
broadcasted(::Base.Broadcast.BroadcastStyle, ::Zygote.Grads, ::Union{AbstractArray{<:T}, T} where T<:Number)
Ambiguity #54
broadcasted(f, gs::Zygote.Grads, gss::Union{Zygote.Grads, AbstractDict}...) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:378
broadcasted(::Base.Broadcast.OrOr, a, b) @ Base.Broadcast broadcast.jl:203
Possible fix, define
broadcasted(::Base.Broadcast.OrOr, ::Zygote.Grads, ::Union{Zygote.Grads, AbstractDict})
Ambiguity #85
map(::typeof(Zygote._project), args::Tuple{Zygote.Params}, grad) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:217
map(f, t::Tuple, s::Tuple) @ Base tuple.jl:320
Possible fix, define
map(::typeof(Zygote._project), ::Tuple{Zygote.Params}, ::Tuple)
Ambiguity #86
map(::typeof(Zygote._project), args::Tuple{Zygote.Params}, grad) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:217
map(f, t1::Tuple, t2::Tuple, ts::Tuple...) @ Base tuple.jl:339
Possible fix, define
map(::typeof(Zygote._project), ::Tuple{Zygote.Params}, ::Tuple)
Ambiguity #87
map(::typeof(Zygote._project), args::Tuple{Zygote.Params}, grad) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:217
map(f, t::Tuple{Any}, s::Tuple{Any}) @ Base tuple.jl:318
Possible fix, define
map(::typeof(Zygote._project), ::Tuple{Zygote.Params}, ::Tuple{Any})
Ambiguity #88
map(::typeof(Zygote._project), args::Tuple{Zygote.Params}, grad) @ Zygote ~/.julia/packages/Zygote/WOy6z/src/compiler/interface.jl:217
map(f, t::Tuple, s::Tuple{}) @ Base tuple.jl:316
Possible fix, define
map(::typeof(Zygote._project), ::Tuple{Zygote.Params}, ::Tuple{})
I would appreciate your attention to this issue.
lostella
Metadata
Metadata
Assignees
Labels
implicitusing Params, Gradsusing Params, Grads