In the advanced model building @ https://fluxml.ai/Flux.jl/stable/models/advanced/#Multiple-outputs:-a-custom-Split-layer
Is there any reason why a tuple is used in the code? see below for the exact line.
(m::Split)(x::AbstractArray) = tuple(map(f -> f(x), m.paths))