Update llama.py

This commit is contained in:
Daniel Han 2025-03-21 15:50:32 -07:00
commit d0c4b8109d

View file

@ -2665,13 +2665,6 @@ class FastLlamaModel:
model.load_lora = functools.partial(load_lora, model)
pass
# Patch generate
if model.generate.__name__ != "unsloth_fast_generate":
model._old_generate = model.generate
unsloth_fast_generate.__doc__ = model._old_generate.__doc__
model.generate = types.MethodType(unsloth_fast_generate, model)
pass
# Add for_inference and for_training
model.for_training = functools.partial(FastLlamaModel.for_training, model)
model.for_inference = functools.partial(FastLlamaModel.for_inference, model)