From a35335db004f8ae0f329a9f70a4f17de74f73ee9 Mon Sep 17 00:00:00 2001 From: Mike J Innes Date: Tue, 14 Apr 2020 15:21:45 +0100 Subject: [PATCH] update for functors.jl change --- src/layers/basic.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/layers/basic.jl b/src/layers/basic.jl index 905844d7..4754467d 100644 --- a/src/layers/basic.jl +++ b/src/layers/basic.jl @@ -30,7 +30,7 @@ end @forward Chain.layers Base.getindex, Base.length, Base.first, Base.last, Base.iterate, Base.lastindex -functor(c::Chain) = c.layers, ls -> Chain(ls...) +functor(::Type{<:Chain}, c) = c.layers, ls -> Chain(ls...) applychain(::Tuple{}, x) = x applychain(fs::Tuple, x) = applychain(tail(fs), first(fs)(x))