This is more of the stacktrace…
[20] (::Functors.var"#18#19"{typeof(Flux._isleaf), typeof(Functors._default_walk), IdDict{Any, Any}, Functors.NoKeyword, Flux.var"#182#183"})(x::Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}})
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:50
[21] map
@ ./tuple.jl:222 [inlined]
[22] map(::Function, ::NamedTuple{(:connection, :layers), Tuple{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}})
@ Base ./namedtuple.jl:219
[23] _default_walk(f::Function, x::Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}})
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:43
[24] fmap(f::Flux.var"#182#183", x::Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}; exclude::typeof(Flux._isleaf), walk::typeof(Functors._default_walk), cache::IdDict{Any, Any}, prune::Functors.NoKeyword)
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:50
[25] #18
@ ~/.julia/packages/Functors/qBIlC/src/functor.jl:50 [inlined]
[26] map
@ ./tuple.jl:223 [inlined]
[27] _default_walk
@ ~/.julia/packages/Functors/qBIlC/src/functor.jl:43 [inlined]
[28] fmap(f::Flux.var"#182#183", x::Tuple{Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}, Flux.Dense{var"#σ#243", Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(identity), Matrix{Float32}, Vector{Float32}}}; exclude::typeof(Flux._isleaf), walk::typeof(Functors._default_walk), cache::IdDict{Any, Any}, prune::Functors.NoKeyword)
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:50
[29] (::Functors.var"#18#19"{typeof(Flux._isleaf), typeof(Functors._default_walk), IdDict{Any, Any}, Functors.NoKeyword, Flux.var"#182#183"})(x::Tuple{Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}, Flux.Dense{var"#σ#243", Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(identity), Matrix{Float32}, Vector{Float32}}})
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:50
[30] map
@ ./tuple.jl:221 [inlined]
[31] map(::Function, ::NamedTuple{(:layers,), Tuple{Tuple{Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}, Flux.Dense{var"#σ#243", Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(identity), Matrix{Float32}, Vector{Float32}}}}})
@ Base ./namedtuple.jl:219
[32] _default_walk(f::Function, x::Flux.Chain{Tuple{Flux.Parallel{var"#240#253", Tuple{Flux.Chain{Tuple{var"#tr_nil_f#246"}}, Flux.Chain{Tuple{var"#coce#247"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#236#248"}}, Flux.Chain{Tuple{var"#sace#250"{Vector{Bool}}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 2, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 2, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, Flux.Conv{2, 4, typeof(identity), Array{Float32, 4}, Bool}, Flux.BatchNorm{var"#σ#243", Vector{Float32}, Float32, Vector{Float32}}, Flux.Dropout{Float64, Colon, Random.TaskLocalRNG}, Flux.Conv{2, 4, var"#σ#243", Array{Float32, 4}, Vector{Float32}}, var"#238#251"}}}}, Flux.Dense{var"#σ#243", Matrix{Float32}, Vector{Float32}}, Flux.Dense{typeof(identity), Matrix{Float32}, Vector{Float32}}}})
@ Functors ~/.julia/packages/Functors/qBIlC/src/functor.jl:43
To be continued…