Bypassing config trust remote code..

This commit is contained in:
Nicolas Patry 2023-08-11 14:06:08 +00:00
parent 15e929fe45
commit 36a34cc458

View File

@ -171,14 +171,14 @@ def download_weights(
for p in local_pt_files
]
try:
from transformers import AutoConfig
import transformers
import json
config = AutoConfig.from_pretrained(
model_id,
revision=revision,
)
architecture = config.architectures[0]
config_filename = hf_hub_download(model_id, revision=revision, filename="config.json")
with open(config_filename, "r") as f:
config = json.load(f)
architecture = config["architectures"][0]
class_ = getattr(transformers, architecture)