symmetric generate implementations for weight layers
extra sparse generation test
better sparse generate test
add standalone bias module
switch bias parameters after weights for FullWeightLayer
switch bias parameters after weight parameters for SpareWeightLayer
extra equivalence test