Generative Adversarial Models for People Attribute Recognition in Surveillance