def __init__(self, tokenizer: PreTrainedTokenizer, num_classes: Optional[int]=None, classes: Optional[List]=None, label_words: Optional[Union[(Sequence[str], Mapping[(str, str)])]]=None, prefix: Optional[str]=' ', multi_token_handler: Optional[str]='first', post_log_softmax: Optional[bool]=True):
    super().__init__(tokenizer=tokenizer, num_classes=num_classes, classes=classes)
    self.prefix = prefix
    self.multi_token_handler = multi_token_handler
    self.label_words = label_words
    self.post_log_softmax = post_log_softmax
def __init__(self, tokenizer: PreTrainedTokenizer, num_classes: Optional[int]=None, classes: Optional[List]=None, label_words: Optional[Union[(Sequence[str], Mapping[(str, str)])]]=None, prefix: Optional[str]=' ', multi_token_handler: Optional[str]='first', post_log_softmax: Optional[bool]=True):
    super().__init__(tokenizer=tokenizer, num_classes=num_classes, classes=classes)
    self.prefix = prefix
    self.multi_token_handler = multi_token_handler
    self.label_words = label_words
    self.post_log_softmax = post_log_softmax