-
-
Save axsk/94aa5f225f0378fbdb56d6e215af8d6c to your computer and use it in GitHub Desktop.
strange zygote call from forwarddiff-ing a flux network
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
julia> JET.@report_opt u([1.],1.) | |
βββββ 77 possible errors found βββββ | |
β @ /home/htc/bzfsikor/code/OptImpSampling.jl/src/control.jl:137 dlogz = fgrad(#148, x) | |
ββ @ /home/htc/bzfsikor/code/OptImpSampling.jl/src/ociso.jl:25 ForwardDiff.gradient(f, x) | |
βββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:17 ForwardDiff.GradientConfig(f, x) | |
ββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/config.jl:121 ForwardDiff.Chunk(x) | |
βββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/prelude.jl:26 #self#(x, ForwardDiff.DEFAULT_CHUNK_THRESHOLD) | |
ββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/prelude.jl:26 ForwardDiff.Chunk(ForwardDiff.length(x), threshold) | |
βββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/prelude.jl:22 %13() | |
βββββββ runtime dispatch detected: %13::Type{ForwardDiff.Chunk{_A}} where _A()::ForwardDiff.Chunk | |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
ββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/config.jl:121 #self#(f, x, ForwardDiff.Chunk(x)) | |
βββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/config.jl:121 #self#(f, x, _4, ForwardDiff.Tag(f, V)) | |
ββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/config.jl:122 duals = ForwardDiff.similar(x, Core.apply_type(ForwardDiff.Dual, T, V, N)) | |
βββββββ @ array.jl:375 %1(Base.undef, %2) | |
βββββββ runtime dispatch detected: %1::Type{Vector{_A}} where _A(Base.undef, %2::Int64)::Vector | |
βββββββββββββββββββββββ | |
ββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/config.jl:121 #self#(f, x, %3) | |
ββββ runtime dispatch detected: #self#::Type{ForwardDiff.GradientConfig}(f::OptImpSampling.var"#148#150"{Float64, Flux.Chain{Tuple{Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}}}, Shiftscale, Int64}, x::Vector{Float64}, %3::ForwardDiff.Chunk)::ForwardDiff.GradientConfig{ForwardDiff.Tag{OptImpSampling.var"#148#150"{Float64, Flux.Chain{Tuple{Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}}}, Shiftscale, Int64}, Float64}, Float64} | |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
βββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:17 #self#(f, x, ForwardDiff.GradientConfig(f, x)) | |
ββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:17 #self#(f, x, cfg, Val{true}()) | |
βββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:19 ForwardDiff.vector_mode_gradient(f, x, cfg) | |
ββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:106 ydual = ForwardDiff.vector_mode_dual_eval!(f, cfg, x) | |
βββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:36 ForwardDiff.seed!(xdual, x, cfg.seeds) | |
ββββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:64 dual_inds = 1 ForwardDiff.:(:) N | |
βββββββββ @ range.jl:3 promote(a, b) | |
ββββββββββ @ promotion.jl:359 Base._promote(x, y) | |
βββββββββββ @ promotion.jl:335 R = promote_type(T, S) | |
ββββββββββββ @ promotion.jl:298 Base.promote_result(T, S, promote_rule(T, S), promote_rule(S, T)) | |
βββββββββββββ @ promotion.jl:315 typejoin(T, S) | |
ββββββββββββββ @ promotion.jl:27 typejoin(a, b.body) | |
βββββββββββββββ @ promotion.jl:31 typejoin(b.a, b.b) | |
ββββββββββββββββ @ promotion.jl:54 Base.unwrapva(%125) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%125::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:64 Base.unwrapva(%195) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%195::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:77 Base.unwrapva(%266) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%266::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:77 Base.unwrapva(%285) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%285::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:112 %453.var | |
ββββββββββββββββ runtime dispatch detected: (%453::Any).var::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:113 %453.body | |
ββββββββββββββββ runtime dispatch detected: (%453::Any).body::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:117 Base.UnionAll(%567, %569) | |
ββββββββββββββββ runtime dispatch detected: Base.UnionAll(%567::Any, %569::Any)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:229 Base.unwrapva(%19) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%19::Any)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββ @ promotion.jl:233 Base.unwrapva(%73) | |
ββββββββββββββββ runtime dispatch detected: Base.unwrapva(%73::Any)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:54 Base.unwrapva(%102) | |
βββββββββββββββ runtime dispatch detected: Base.unwrapva(%102::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:64 Base.unwrapva(%172) | |
βββββββββββββββ runtime dispatch detected: Base.unwrapva(%172::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:77 Base.unwrapva(%243) | |
βββββββββββββββ runtime dispatch detected: Base.unwrapva(%243::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:77 Base.unwrapva(%262) | |
βββββββββββββββ runtime dispatch detected: Base.unwrapva(%262::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:112 %430.var | |
βββββββββββββββ runtime dispatch detected: (%430::Any).var::Any | |
βββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:113 %430.body | |
βββββββββββββββ runtime dispatch detected: (%430::Any).body::Any | |
βββββββββββββββββββββββββββββββββββ | |
βββββββββββββββ @ promotion.jl:117 Base.UnionAll(%544, %546) | |
βββββββββββββββ runtime dispatch detected: Base.UnionAll(%544::Any, %546::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:27 Base.UnionAll(%12, %14) | |
ββββββββββββββ runtime dispatch detected: Base.UnionAll(%12::Any, %14::Any)::Any | |
βββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:54 Base.unwrapva(%93) | |
ββββββββββββββ runtime dispatch detected: Base.unwrapva(%93::Any)::Any | |
βββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:64 Base.unwrapva(%163) | |
ββββββββββββββ runtime dispatch detected: Base.unwrapva(%163::Any)::Any | |
βββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:77 Base.unwrapva(%234) | |
ββββββββββββββ runtime dispatch detected: Base.unwrapva(%234::Any)::Any | |
βββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:77 Base.unwrapva(%253) | |
ββββββββββββββ runtime dispatch detected: Base.unwrapva(%253::Any)::Any | |
βββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:112 %421.var | |
ββββββββββββββ runtime dispatch detected: (%421::Any).var::Any | |
ββββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:113 %421.body | |
ββββββββββββββ runtime dispatch detected: (%421::Any).body::Any | |
ββββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ promotion.jl:117 Base.UnionAll(%535, %537) | |
ββββββββββββββ runtime dispatch detected: Base.UnionAll(%535::Any, %537::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
ββββββββββ @ promotion.jl:360 Base.not_sametype(tuple(x, y), tuple(px, py)) | |
βββββββββββ @ promotion.jl:377 Base.sametype_error(x) | |
ββββββββββββ @ promotion.jl:383 map(#43, input) | |
βββββββββββββ @ tuple.jl:222 f(t[1]) | |
ββββββββββββββ @ promotion.jl:384 string(Base.typeof(x)) | |
βββββββββββββββ @ strings/io.jl:185 Base.print_to_string(xs...) | |
ββββββββββββββββ @ strings/io.jl:144 print(s, x) | |
βββββββββββββββββ @ strings/io.jl:35 show(io, x) | |
ββββββββββββββββββ @ show.jl:881 Base._show_type(io, Base.inferencebarrier(x)) | |
βββββββββββββββββββ @ show.jl:884 Base.show_type_name(io, typeassert(Base.unwrap_unionall(x), Base.DataType).name) | |
ββββββββββββββββββββ @ show.jl:971 show(io, tn.module) | |
βββββββββββββββββββββ @ show.jl:1103 Base.is_root_module(m) | |
ββββββββββββββββββββββ @ lock.jl:221 lock(temp) | |
βββββββββββββββββββββββ @ lock.jl:103 slowlock(rl) | |
ββββββββββββββββββββββββ @ lock.jl:112 wait(c) | |
βββββββββββββββββββββββββ @ condition.jl:126 Base.list_deletefirst!(ct.queue, ct) | |
ββββββββββββββββββββββββββ @ linked_list.jl:145 isequal(h.value, val) | |
βββββββββββββββββββββββββββ @ gcutils.jl:4 isequal(%1, v) | |
βββββββββββββββββββββββββββ runtime dispatch detected: isequal(%1::Any, v::Task)::Bool | |
βββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββββββ @ condition.jl:126 Base.list_deletefirst!(%45, %39) | |
βββββββββββββββββββββββββ runtime dispatch detected: Base.list_deletefirst!(%45::Any, %39::Task)::Any | |
βββββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ lock.jl:225 unlock(temp) | |
βββββββββββββββββββββββ @ lock.jl:133 _unlock(rl) | |
ββββββββββββββββββββββββ @ lock.jl:139 notifywaiters(rl) | |
βββββββββββββββββββββββββ @ lock.jl:143 = notify(cond_wait) | |
ββββββββββββββββββββββββββ @ condition.jl:142 #self#(c, Base.nothing) | |
βββββββββββββββββββββββββββ @ condition.jl:142 Base.:(var"#notify#586")(true, false, #self#, c, arg) | |
ββββββββββββββββββββββββββββ @ condition.jl:142 notify(c, arg, all, error) | |
βββββββββββββββββββββββββββββ @ condition.jl:148 Core.kwfunc(schedule)(NamedTuple{(:error,)}(tuple(error)), schedule, t, arg) | |
ββββββββββββββββββββββββββββββ @ task.jl:789 Base.:(var"#schedule#613")(error, _3, t, arg) | |
βββββββββββββββββββββββββββββββ @ task.jl:793 %10(%11, t) | |
βββββββββββββββββββββββββββββββ runtime dispatch detected: %10::typeof(Base.list_deletefirst!)(%11::Any, t::Task)::Any | |
ββββββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:886 Base.show_typealias(io, x) | |
ββββββββββββββββββββ @ show.jl:721 alias = Base.make_typealias(properx) | |
βββββββββββββββββββββ @ show.jl:531 mods = Base.modulesof!(Set{Module}(), x) | |
ββββββββββββββββββββββ @ show.jl:506 Base.modulesof!(s, %20) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.modulesof!(s::Set{Module}, %20::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:507 Base.modulesof!(s, %30) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.modulesof!(s::Set{Module}, %30::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:535 Base.uniontypes(Base.unwrap_unionall(x)) | |
ββββββββββββββββββββββ @ reflection.jl:931 Base._uniontypes(x, Base.Any[]) | |
βββββββββββββββββββββββ @ reflection.jl:929 Base._uniontypes(%1, ts) | |
βββββββββββββββββββββββ runtime dispatch detected: Base._uniontypes(%1::Any, ts::Vector{Any})::Any | |
ββββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββββ @ reflection.jl:929 Base._uniontypes(%3, ts) | |
βββββββββββββββββββββββ runtime dispatch detected: Base._uniontypes(%3::Any, ts::Vector{Any})::Any | |
ββββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ reflection.jl:931 Base._uniontypes(x, %1) | |
ββββββββββββββββββββββ runtime dispatch detected: Base._uniontypes(x::Any, %1::Vector{Any})::Vector{Any} | |
βββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:566 applied = Base.rewrap_unionall(applied, p) | |
ββββββββββββββββββββββ @ essentials.jl:273 Base.rewrap_unionall(%5, u) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%5::Any, u::UnionAll)::Any | |
βββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ essentials.jl:273 Base.rewrap_unionall(%8, %9) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%8::Any, %9::UnionAll)::Any | |
βββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ essentials.jl:265 Base.rewrap_unionall(t, %3) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(t::Any, %3::Any)::Any | |
βββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ essentials.jl:265 Base.rewrap_unionall(t, %8) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(t::Any, %8::Any)::Any | |
βββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:566 Base.rewrap_unionall(%373, %371) | |
βββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%373::Any, %371::UnionAll)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:724 Base.show_typealias(io, alias[1], x, alias[2], wheres) | |
βββββββββββββββββββββ @ show.jl:671 Base.show_typeparams(io, env, Core.svec(vars...), wheres) | |
ββββββββββββββββββββββ @ show.jl:635 show(io, p) | |
βββββββββββββββββββββββ @ show.jl:2458 show_bound(io, lb) | |
ββββββββββββββββββββββββ @ show.jl:2450 show(io, b) | |
ββββββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any | |
ββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:630 show(io, %262) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, %262::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:633 show(io, %319) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, %319::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:638 show(io, %204) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, %204::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:889 Base.show_datatype(io, x) | |
ββββββββββββββββββββ @ show.jl:989 #self#(io, x, Base.TypeVar[]) | |
βββββββββββββββββββββ @ show.jl:1011 Base.show_typeparams(io, parameters, typeassert(Base.unwrap_unionall(x.name.wrapper), Base.DataType).parameters, wheres) | |
ββββββββββββββββββββββ @ show.jl:635 show(io, p) | |
βββββββββββββββββββββββ @ show.jl:2458 show_bound(io, lb) | |
ββββββββββββββββββββββββ @ show.jl:2450 show(io, b) | |
ββββββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any | |
ββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:630 show(io, %260) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %260::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:633 show(io, %316) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %316::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:638 show(io, %203) | |
ββββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %203::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:997 show(io, %22) | |
βββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %22::Any)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:1005 show(io, %64) | |
βββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %64::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:892 Base.show_unionaliases(io, x) | |
ββββββββββββββββββββ @ show.jl:812 Base.make_typealiases(properx) | |
βββββββββββββββββββββ @ show.jl:733 mods = Base.modulesof!(Set{Module}(), x) | |
ββββββββββββββββββββββ @ show.jl:506 Base.modulesof!(s, x.a) | |
βββββββββββββββββββββββ @ show.jl:500 Base.modulesof!(s, %1) | |
βββββββββββββββββββββββ runtime dispatch detected: Base.modulesof!(s::Set{Module}, %1::Any)::Set{Module} | |
ββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:506 Base.modulesof!(s, %3) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.modulesof!(s::Set{Module}, %3::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ show.jl:507 Base.modulesof!(s, %12) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.modulesof!(s::Set{Module}, %12::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:768 ul = Base.unionlen(applied) | |
ββββββββββββββββββββββ @ reflection.jl:926 Base.unionlen(%1) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.unionlen(%1::Any)::Int64 | |
βββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββββ @ reflection.jl:926 Base.unionlen(%3) | |
ββββββββββββββββββββββ runtime dispatch detected: Base.unionlen(%3::Any)::Int64 | |
βββββββββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:740 Base.rewrap_unionall(%42, x) | |
βββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%42::Any, x::Union)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:768 Base.unionlen(%390) | |
βββββββββββββββββββββ runtime dispatch detected: Base.unionlen(%390::Any)::Int64 | |
ββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββββ @ show.jl:770 Base.rewrap_unionall(%414, %412) | |
βββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%414::Any, %412::UnionAll)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:812 Base.make_typealiases(%10) | |
ββββββββββββββββββββ runtime dispatch detected: Base.make_typealiases(%10::Union{Type{Any}, Union})::Tuple{Vector{Core.SimpleVector}, Type} | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:820 Base.rewrap_unionall(%47, %10) | |
ββββββββββββββββββββ runtime dispatch detected: Base.rewrap_unionall(%47::Any, %10::Union{Type{Any}, Union})::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:825 show(io, %47) | |
ββββββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, %47::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:831 Base.show_typealias(io, %137, x, %127, %128) | |
ββββββββββββββββββββ runtime dispatch detected: Base.show_typealias(io::IOBuffer, %137::Any, x::Union, %127::Core.SimpleVector, %128::Vector{TypeVar})::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:839 Base.show_typealias(io, %205, x, %195, %196) | |
ββββββββββββββββββββ runtime dispatch detected: Base.show_typealias(io::IOBuffer, %205::Any, x::Union, %195::Core.SimpleVector, %196::Vector{TypeVar})::Any | |
βββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:896 Base.show_delim_array(io, Base.uniontypes(x), {, ,, }, false) | |
ββββββββββββββββββββ @ show.jl:1201 #self#(io, itr, op, delim, cl, delim_one, first(LinearIndices(itr)), last(LinearIndices(itr))) | |
βββββββββββββββββββββ @ show.jl:1212 show(%5, %42) | |
βββββββββββββββββββββ runtime dispatch detected: show(%5::IOContext{IOBuffer}, %42::Any)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:923 Base.show_datatype(io, x, wheres) | |
ββββββββββββββββββββ @ show.jl:1010 Base.show_type_name(io, x.name) | |
βββββββββββββββββββββ @ show.jl:970 Base.isvisible(%36, %84, %78) | |
βββββββββββββββββββββ runtime dispatch detected: Base.isvisible(%36::Symbol, %84::Module, %78::Any)::Bool | |
ββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:997 show(io, %22) | |
ββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, %22::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββββ @ show.jl:1005 show(io, %66) | |
ββββββββββββββββββββ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any | |
ββββββββββββββββββββββββββββββββββββ | |
βββββββββββββββββββ @ show.jl:925 show(%254, %80) | |
βββββββββββββββββββ runtime dispatch detected: show(%254::IOContext{IOBuffer}, %80::Any)::Any | |
ββββββββββββββββββββββββββββββββββ | |
ββββββββββββββββββ @ show.jl:881 Base._show_type(io, ) | |
ββββββββββββββββββ runtime dispatch detected: Base._show_type(io::IOBuffer, ::Int64)::Nothing | |
βββββββββββββββββββββββββββββββββ | |
βββββββββββββ @ tuple.jl:222 f(t[2]) | |
ββββββββββββββ @ promotion.jl:384 string(Base.typeof(x)) | |
βββββββββββββββ @ strings/io.jl:185 Base.print_to_string(xs...) | |
ββββββββββββββββ @ strings/io.jl:144 print(s, x) | |
βββββββββββββββββ @ strings/io.jl:35 show(io, x) | |
βββββββββββββββββ runtime dispatch detected: show(io::IOBuffer, x::Type)::Any | |
βββββββββββββββββββββββββββββββββββββ | |
ββββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:65 ForwardDiff.view(x, dual_inds) | |
βββββββββ @ /home/htc/bzfsikor/.julia/packages/BandedMatrices/hjSYJ/src/generic/Band.jl:207 BandedMatrices.to_indices(A, tuple(I)) | |
ββββββββββ @ /home/htc/bzfsikor/.julia/packages/BandedMatrices/hjSYJ/src/generic/Band.jl:206 BandedMatrices.band_to_indices(A, BandedMatrices.axes(A), I[1]) | |
βββββββββββ @ /home/htc/bzfsikor/.julia/packages/BandedMatrices/hjSYJ/src/generic/Band.jl:205 BandedMatrices.diagind(A, %1) | |
βββββββββββ runtime dispatch detected: BandedMatrices.diagind(A::Vector{Float64}, %1::Int64)::Union{} | |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:65 Base.broadcasted(Core.apply_type(ForwardDiff.Dual, T, V, N), ForwardDiff.view(x, dual_inds), seeds) | |
βββββββββ @ broadcast.jl:1304 Base.Broadcast.combine_styles(tuple(arg1β², arg2β²), argsβ²...) | |
ββββββββββ @ broadcast.jl:436 Base.Broadcast.result_style(Base.Broadcast.combine_styles(c1), Base.Broadcast.combine_styles(c2)) | |
βββββββββββ @ broadcast.jl:460 Base.Broadcast.result_join(s1, s2, BroadcastStyle(s1, s2), BroadcastStyle(s2, s1)) | |
ββββββββββββ @ broadcast.jl:476 string("conflicting broadcast rules defined\n Broadcast.BroadcastStyle(::", S, ", ::", T, ") = ", U, "()\n Broadcast.BroadcastStyle(::", T, ", ::", S, ") = ", V, "()\nOne of these should be undefined (and thus return Broadcast.Unknown).") | |
βββββββββββββ @ strings/io.jl:185 Base.print_to_string(xs...) | |
ββββββββββββββ @ strings/io.jl:144 print(%83, %86) | |
ββββββββββββββ runtime dispatch detected: print(%83::IOBuffer, %86::Any)::Any | |
βββββββββββββββββββββββββββββββββββ | |
βββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:37 f(xdual) | |
ββββββββ @ /home/htc/bzfsikor/code/OptImpSampling.jl/src/control.jl:139 getfield(#self#, :chi)(x) | |
βββββββββ @ /home/htc/bzfsikor/.julia/packages/Flux/4k0Ls/src/layers/basic.jl:51 Flux._applychain(c.layers, x) | |
ββββββββββ @ /home/htc/bzfsikor/.julia/packages/Flux/4k0Ls/src/layers/basic.jl:53 337 = layers[1](x) | |
βββββββββββ @ /home/htc/bzfsikor/.julia/packages/Flux/4k0Ls/src/layers/basic.jl:172 Base.broadcasted(Flux.:+, a.weight Flux.:* x, a.bias) | |
ββββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:340 Zygote.map(#93, gs) | |
βββββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:354 Zygote.map!(tuple(f, gsout, gs1), gss...) | |
ββββββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:361 Base.Generator(%45, gss) | |
ββββββββββββββ runtime dispatch detected: Base.Generator(%45::Zygote.var"#96#98", gss::Tuple{Zygote.Grads})::Base.Generator{Tuple{Zygote.Grads}} | |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
ββββββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:361 f(%50) | |
ββββββββββββββ runtime dispatch detected: f::Zygote.var"#93#94"{typeof(+), Vector{Float32}}(%50::Any)::Any | |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
βββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:21 ForwardDiff.chunk_mode_gradient(f, x, cfg) | |
ββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:149 ForwardDiff.seed!(xdual, x, 1, seeds) | |
βββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:79 #self#(duals, x, index, seeds, N) | |
ββββββββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/apiutils.jl:81 Base.broadcasted(ForwardDiff.:+, seed_inds, offset) | |
βββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:340 Zygote.map(#93, gs) | |
ββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:354 Zygote.map!(tuple(f, gsout, gs1), gss...) | |
βββββββββββ @ /home/htc/bzfsikor/.julia/packages/Zygote/dABKa/src/compiler/interface.jl:361 f(%50) | |
βββββββββββ runtime dispatch detected: f::Zygote.var"#93#94"{typeof(+), Int64}(%50::Any)::Any | |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
βββ @ /home/htc/bzfsikor/.julia/packages/ForwardDiff/pDtsf/src/gradient.jl:17 #self#(f, x, %1) | |
βββ runtime dispatch detected: #self#::typeof(ForwardDiff.gradient)(f::OptImpSampling.var"#148#150"{Float64, Flux.Chain{Tuple{Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}}}, Shiftscale, Int64}, x::Vector{Float64}, %1::ForwardDiff.GradientConfig{ForwardDiff.Tag{OptImpSampling.var"#148#150"{Float64, Flux.Chain{Tuple{Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(NNlib.Ο), Matrix{Float32}, Vector{Float32}}}}, Shiftscale, Int64}, Float64}, Float64})::Any | |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
β @ /home/htc/bzfsikor/code/OptImpSampling.jl/src/control.jl:142 %7 OptImpSampling.:* %6 | |
β runtime dispatch detected: (%7::Int64 OptImpSampling.:* %6::Any)::Any | |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
axsk/OptImpSampling.jl@92c2bf2