Multi-label zero-shot learning