Skip to content

Commit 0fa9a2b

Browse files
committed
Collapse Unsloth shared API into train module
1 parent 911c082 commit 0fa9a2b

File tree

4 files changed

+509
-505
lines changed

4 files changed

+509
-505
lines changed

src/art/loss.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from . import dev
99

1010
if TYPE_CHECKING:
11-
from art.unsloth.service import TrainInputs
11+
from art.preprocessing.inputs import TrainInputs
1212

1313

1414
class Loss(BaseModel):

src/art/unsloth/service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
from ..utils.get_model_step import get_step_from_dir
2828
from ..utils.output_dirs import get_step_checkpoint_dir
2929
from ..vllm import get_llm, get_worker, openai_server_task, run_on_workers
30-
from .shared import (
30+
from .train import (
3131
UnslothTrainContext,
3232
create_unsloth_train_context,
33+
gc_and_empty_cuda_cache,
3334
run_unsloth_rl_training,
3435
run_unsloth_sft_training,
3536
)
36-
from .train import gc_and_empty_cuda_cache
3737

3838
logger = logging.getLogger(__name__)
3939

0 commit comments

Comments
 (0)