Use existing functionality for #13251 (#13333)

This commit is contained in:
Sylvain Gugger 2021-08-30 09:43:23 -04:00 committed by GitHub
parent d50649531f
commit f4f4e6b2d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,6 +37,7 @@ from .configuration_auto import (
CONFIG_MAPPING_NAMES,
AutoConfig,
config_class_to_model_type,
model_type_to_module_name,
replace_list_option_in_docstrings,
)
@ -230,10 +231,9 @@ def tokenizer_class_from_name(class_name: str):
if class_name in tokenizers:
break
if module_name == "openai-gpt":
module_name = "openai"
module_name = model_type_to_module_name(module_name)
module = importlib.import_module(f".{module_name.replace('-', '_')}", "transformers.models")
module = importlib.import_module(f".{module_name}", "transformers.models")
return getattr(module, class_name)