Monkey-patch LLAMA_ATTENTION_CLASSES for boson_multimodal compatibility with transformers 5.x
This commit is contained in:
@@ -13,6 +13,12 @@ from transformers import (
|
|||||||
AutoTokenizer,
|
AutoTokenizer,
|
||||||
WhisperProcessor,
|
WhisperProcessor,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
import transformers.models.llama.modeling_llama as _llama_mod
|
||||||
|
|
||||||
|
if not hasattr(_llama_mod, "LLAMA_ATTENTION_CLASSES"):
|
||||||
|
_llama_mod.LLAMA_ATTENTION_CLASSES = _llama_mod.ALL_ATTENTION_FUNCTIONS
|
||||||
|
|
||||||
from boson_multimodal.data_collator.higgs_audio_collator import HiggsAudioSampleCollator
|
from boson_multimodal.data_collator.higgs_audio_collator import HiggsAudioSampleCollator
|
||||||
from boson_multimodal.data_types import ChatMLSample, AudioContent, Message
|
from boson_multimodal.data_types import ChatMLSample, AudioContent, Message
|
||||||
from boson_multimodal.dataset.chatml_dataset import (
|
from boson_multimodal.dataset.chatml_dataset import (
|
||||||
|
|||||||
Reference in New Issue
Block a user