Update modeling_phi.py

This commit is contained in:
Gustavo de Rosa 2024-01-15 14:26:10 +00:00 committed by system
parent 3edb5e62c4
commit 426ea900b0
No known key found for this signature in database
GPG Key ID: 6A528E38E0733467

@ -47,10 +47,13 @@ from transformers.utils import (
from .configuration_phi import PhiConfig
try:
from flash_attn import flash_attn_func, flash_attn_varlen_func
from flash_attn.bert_padding import index_first_axis, pad_input, unpad_input # noqa
except:
try: # noqa: SIM105
if is_flash_attn_2_available():
from flash_attn import flash_attn_func, flash_attn_varlen_func
from flash_attn.bert_padding import index_first_axis, pad_input, unpad_input
except ImportError:
# Workaround for https://github.com/huggingface/transformers/issues/28459,
# don't move to contextlib.suppress(ImportError)
pass