aaronkazah commited on
Commit
dc47bc2
·
verified ·
1 Parent(s): e117c40

Add Laguna Transformers config compatibility alias

Browse files
Files changed (1) hide show
  1. lagunavision/backbones/hf_causal.py +10 -0
lagunavision/backbones/hf_causal.py CHANGED
@@ -17,6 +17,16 @@ from lagunavision.train.batching import pad_visual_batch
17
 
18
  def _install_huggingface_hub_dataclasses_shim() -> None:
19
  """Provide compatibility for Laguna remote code on HF Endpoint runtimes."""
 
 
 
 
 
 
 
 
 
 
20
  try:
21
  import huggingface_hub.dataclasses # noqa: F401
22
 
 
17
 
18
  def _install_huggingface_hub_dataclasses_shim() -> None:
19
  """Provide compatibility for Laguna remote code on HF Endpoint runtimes."""
20
+ try:
21
+ import transformers.configuration_utils as configuration_utils
22
+
23
+ if not hasattr(configuration_utils, "PreTrainedConfig") and hasattr(
24
+ configuration_utils, "PretrainedConfig"
25
+ ):
26
+ configuration_utils.PreTrainedConfig = configuration_utils.PretrainedConfig
27
+ except ImportError:
28
+ pass
29
+
30
  try:
31
  import huggingface_hub.dataclasses # noqa: F401
32