for creating more complex auto-encoders
for creating more complex auto-encoders