This commit is contained in:
Cyril Vallez 2025-01-20 18:42:12 +01:00
parent 70ada578b9
commit 0d9ec75f27
No known key found for this signature in database

View File

@ -16,6 +16,7 @@ from transformers.models.auto import modeling_auto
from huggingface_hub import hf_hub_download, HfApi from huggingface_hub import hf_hub_download, HfApi
from typing import Optional, List, Dict from typing import Optional, List, Dict
from pathlib import Path from pathlib import Path
import transformers
from text_generation_server.utils.speculate import get_speculate, set_speculate from text_generation_server.utils.speculate import get_speculate, set_speculate
from text_generation_server.models.model import Model from text_generation_server.models.model import Model
@ -384,8 +385,10 @@ def get_model(
transformers_causal_lm_class = CausalLM transformers_causal_lm_class = CausalLM
# Fast transformers path # Fast transformers path
transformers_model_class = modeling_auto.MODEL_FOR_CAUSAL_LM_MAPPING_NAMES.get( transformers_model_class = getattr(
model_type, None transformers,
modeling_auto.MODEL_FOR_CAUSAL_LM_MAPPING_NAMES.get(model_type, ""),
None,
) )
if ( if (
FLASH_TRANSFORMERS_BACKEND FLASH_TRANSFORMERS_BACKEND