feat: add PYTORCH_CUDA_ALLOC_CONF for memory optimization
This commit is contained in:
@@ -18,8 +18,9 @@ pip install --upgrade pip
|
|||||||
echo "Installing training dependencies..."
|
echo "Installing training dependencies..."
|
||||||
pip install transformers datasets trl peft accelerate bitsandbytes deepspeed
|
pip install transformers datasets trl peft accelerate bitsandbytes deepspeed
|
||||||
|
|
||||||
# Run training
|
# Run training with CUDA memory optimization
|
||||||
echo "Starting training with accelerate..."
|
echo "Starting training with accelerate..."
|
||||||
|
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
||||||
accelerate launch --multi_gpu --num_processes 2 train.py --config training/configs/ornith-35b-lora.yaml
|
accelerate launch --multi_gpu --num_processes 2 train.py --config training/configs/ornith-35b-lora.yaml
|
||||||
|
|
||||||
echo "Training completed!"
|
echo "Training completed!"
|
||||||
Reference in New Issue
Block a user