Some form of auxiliary information is required for zero-shot classes, such as pre-defined structured descriptions (attributes), textual descriptions, or embedding classes in a continuous space.