diff --git a/cicd/cicd.sh b/cicd/cicd.sh index c3e46920d..a6ff1c638 100755 --- a/cicd/cicd.sh +++ b/cicd/cicd.sh @@ -2,6 +2,6 @@ set -e pytest -v --durations=10 -n8 --ignore=tests/e2e/ --ignore=tests/patched/ /workspace/axolotl/tests/ -# pytest -v --durations=10 -n8 --dist loadfile /workspace/axolotl/tests/patched/ +pytest -v --durations=10 -n8 --dist loadfile /workspace/axolotl/tests/patched/ pytest -v --durations=10 -n1 --dist loadfile /workspace/axolotl/tests/e2e/patched/ /workspace/axolotl/tests/e2e/integrations/ pytest -v --durations=10 --ignore=tests/e2e/patched/ --ignore=tests/e2e/multigpu/ --ignore=tests/e2e/integrations/ /workspace/axolotl/tests/e2e/ diff --git a/src/axolotl/monkeypatch/trainer_fsdp_optim.py b/src/axolotl/monkeypatch/trainer_fsdp_optim.py index 835dea69b..185f742d7 100644 --- a/src/axolotl/monkeypatch/trainer_fsdp_optim.py +++ b/src/axolotl/monkeypatch/trainer_fsdp_optim.py @@ -4,7 +4,7 @@ fix for FSDP optimizer save in trainer w 4.47.0 import inspect import logging -from transformers.trainer import Trainer +from transformers import Trainer from axolotl.monkeypatch.unsloth_ import detab_code diff --git a/src/axolotl/monkeypatch/trainer_grad_accum.py b/src/axolotl/monkeypatch/trainer_grad_accum.py index 97e6b7f2c..b159d4de6 100644 --- a/src/axolotl/monkeypatch/trainer_grad_accum.py +++ b/src/axolotl/monkeypatch/trainer_grad_accum.py @@ -5,8 +5,7 @@ see https://github.com/huggingface/transformers/pull/35128 import inspect import logging -from transformers import LlamaForCausalLM -from transformers.trainer import Trainer +from transformers import LlamaForCausalLM, Trainer from axolotl.monkeypatch.unsloth_ import detab_code