Open FlorianCassayre opened 7 years ago
Maybe supporting reccurent network could be usefull
Yes, indeed (although these fit in another very different category). I was initially thinking about "networks in a network" such as Inception, U-Net and so on.
Basically two layers are needed: SplitLayer
and ConcatLayer
But implementing these will violate the rule where each layer must be independent from the others. Perhaps it's fine and I'm just over-engineering the whole thing.
Currently the library only allows the creation of basic feedforward networks (essentially a stack of layers stored as a list). But some tasks requires a more complex architecture with mixed connections between layers. This implementation would need deep internal modifications, namely the class
Network
itself needs to be redesigned and potentiallyLayer
aswell.