From 6df2ef3667ec7cee1060687af1862514b8d27a4b Mon Sep 17 00:00:00 2001 From: Daniel Han Date: Thu, 13 Mar 2025 18:31:03 -0700 Subject: [PATCH] Update vision.py --- unsloth/models/vision.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unsloth/models/vision.py b/unsloth/models/vision.py index 180c2cefec..dbc0cc6581 100644 --- a/unsloth/models/vision.py +++ b/unsloth/models/vision.py @@ -283,8 +283,9 @@ class FastBaseModel: tokens = ["bos_token", "eos_toke", "pad_toke", "unk_toke"] for token in tokens: if hasattr(__tokenizer, token) and not hasattr(tokenizer, token): - exec(f"tokenizer.{token} = __tokenizer.{token}") - exec(f"tokenizer.{token}_id = __tokenizer.{token}_id") + _args = {"__tokenizer" : __tokenizer, "tokenizer" : tokenizer} + exec(f"tokenizer.{token} = __tokenizer.{token}", _args) + exec(f"tokenizer.{token}_id = __tokenizer.{token}_id", _args) pass pass pass