Skip to content

Commit 4368f54

Browse files
authored
👾 Use our own require_bitsandbytes (#4137)
1 parent 22720d1 commit 4368f54

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

tests/slow/test_grpo_slow.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
)
3434
from transformers.testing_utils import (
3535
backend_empty_cache,
36-
require_bitsandbytes,
3736
require_flash_attn,
3837
require_liger_kernel,
3938
require_peft,
@@ -45,7 +44,7 @@
4544
from trl import GRPOConfig, GRPOTrainer
4645
from trl.trainer.utils import get_kbit_device_map
4746

48-
from ..testing_utils import TrlTestCase, require_vllm
47+
from ..testing_utils import TrlTestCase, require_bitsandbytes, require_vllm
4948
from .testing_constants import MODELS_TO_TEST
5049

5150

tests/test_sft_trainer.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,13 @@
2020
from datasets import load_dataset
2121
from parameterized import parameterized
2222
from transformers import AutoModelForCausalLM, AutoTokenizer
23-
from transformers.testing_utils import (
24-
require_bitsandbytes,
25-
require_flash_attn,
26-
require_liger_kernel,
27-
require_peft,
28-
require_vision,
29-
)
23+
from transformers.testing_utils import require_flash_attn, require_liger_kernel, require_peft, require_vision
3024
from transformers.utils import is_peft_available
3125

3226
from trl import SFTConfig, SFTTrainer
3327
from trl.trainer.sft_trainer import DataCollatorForLanguageModeling, dft_loss
3428

35-
from .testing_utils import TrlTestCase, ignore_warnings
29+
from .testing_utils import TrlTestCase, ignore_warnings, require_bitsandbytes
3630

3731

3832
if is_peft_available():

0 commit comments

Comments
 (0)