added uniform_generator_layers aggregation layer