Skip to content

Commit 0f2c10d

Browse files
committed
ci: trust remote code
1 parent a4bd042 commit 0f2c10d

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/generate_tests.py

+9-2
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858

5959
# TODO: remove when https://github.com/huggingface/transformers/issues/28096 is addressed
6060
'RajuKandasamy/tamillama_tiny_30m',
61+
62+
# TODO: remove when need for trust_remote_code can be addressed in CI
63+
'monologg/kobert',
6164
]
6265

6366
MAX_TESTS = {
@@ -269,15 +272,18 @@ def generate_tokenizer_tests():
269272
tokenizer = AutoTokenizer.from_pretrained(
270273
tokenizer_name,
271274
use_fast=False,
275+
trust_remote_code=True,
272276
)
273277
decoder_tokenizer = AutoTokenizer.from_pretrained(
274278
tokenizer_name,
275279
use_fast=True,
280+
trust_remote_code=True,
276281
)
277282

278283
else:
279284
decoder_tokenizer = tokenizer = AutoTokenizer.from_pretrained(
280-
tokenizer_name)
285+
tokenizer_name,
286+
trust_remote_code=True)
281287

282288
except (KeyError, EnvironmentError):
283289
# If a KeyError/EnvironmentError is raised from the AutoTokenizer, it
@@ -329,6 +335,7 @@ def generate_tokenizer_tests():
329335

330336
# TODO: Remove once https://github.com/huggingface/transformers/pull/26678 is fixed
331337
use_fast='llama' not in tokenizer_id,
338+
trust_remote_code=True,
332339
)
333340
tokenizer_results = []
334341
for key in TOKENIZERS_WITH_CHAT_TEMPLATES[tokenizer_id]:
@@ -363,7 +370,7 @@ def generate_config_tests():
363370
print(' -', config_name)
364371
try:
365372
# Load config
366-
config = AutoConfig.from_pretrained(config_name)
373+
config = AutoConfig.from_pretrained(config_name, trust_remote_code=True)
367374
except Exception:
368375
# Something went wrong, skip this config
369376
continue

0 commit comments

Comments
 (0)