Update _utils.py

This commit is contained in:
Daniel Han 2024-11-25 23:35:36 -08:00
commit 20e182b606

View file

@ -1175,7 +1175,6 @@ LOGITS_ERROR_STRING = \
"os.environ['UNSLOTH_RETURN_LOGITS'] = '1'\n"\
"... trainer.train() ..."
def warn_logits_error(*args, **kwargs): warnings.warn(LOGITS_ERROR_STRING)
class EmptyLogits:
def __init__(self): return
def raise_logits_error(*args, **kwargs): raise NotImplementedError(LOGITS_ERROR_STRING)
@ -1183,8 +1182,8 @@ class EmptyLogits:
def raise_getattr_error(self, attr):
if attr == "to": return self.return_none
return self.raise_logits_error
__getitem__ = self.raise_logits_error
__getattr__ = self.raise_getattr_error
__getitem__ = raise_logits_error
__getattr__ = raise_getattr_error
def __repr__(self): return LOGITS_ERROR_STRING
def __str__ (self): return LOGITS_ERROR_STRING
pass