ITADN

MethodError: vcat(::ReverseDiff.TrackedArray{Float32, Float32, 2, Matrix{Float32}, Matrix{Float32}}, ::Matrix{Float32}) is ambiguous.

#345Closedprbzrg 创建于 2023-11-12
bughelp wantedupstream
P
prbzrgcommented
Error: ```julia MethodError: vcat(::ReverseDiff.TrackedArray{Float32, Float32, 2, Matrix{Float32}, Matrix{Float32}}, ::Matrix{Float32}) is ambiguous. Candidates: vcat(x::ReverseDiff.TrackedArray{V, D, 2} where {V, D}, xs::AbstractMatrix...) @ ReverseDiff ~/.julia/packages/ReverseDiff/UJhiD/src/derivatives/arrays.jl:53 vcat(X1::Union{Number, AbstractVecOrMat{<:Number}}, X::Union{Number, AbstractVecOrMat{<:Number}}...) @ SparseArrays /opt/hostedtoolcache/julia/1.10.0-rc1/x64/share/julia/stdlib/v1.10/SparseArrays/src/sparsevector.jl:1235 vcat(x::ReverseDiff.TrackedArray{V, D, 2} where {V, D}, xs::AbstractVecOrMat...) @ ReverseDiff ~/.julia/packages/ReverseDiff/UJhiD/src/derivatives/arrays.jl:53 Possible fix, define vcat(::ReverseDiff.TrackedArray{V, D, 2} where {V, D}, ::Vararg{AbstractMatrix{<:Number}}) ``` Ref: https://github.com/impICNF/ContinuousNormalizingFlows.jl/actions/runs/6837454027/job/18593483086#step:5:21513
关闭于 2024-03-02 3 条评论