Skip to content

Commit 43683c8

Browse files
committed
xformers fix
1 parent 440b5cf commit 43683c8

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

unsloth/utils/packing.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,14 @@
88
import torch
99

1010
try:
11-
from xformers.attn_bias import BlockDiagonalCausalMask as _XFormersBlockMask
12-
except Exception: # pragma: no cover
13-
_XFormersBlockMask = None
11+
from xformers.ops.fmha.attn_bias import (
12+
BlockDiagonalCausalMask as _XFormersBlockMask,
13+
)
14+
except Exception:
15+
try:
16+
from xformers.attn_bias import BlockDiagonalCausalMask as _XFormersBlockMask
17+
except Exception:
18+
_XFormersBlockMask = None
1419

1520

1621
class _TrlPackingWarningFilter(logging.Filter):

0 commit comments

Comments
 (0)