fix: skip prepare_model_for_kbit_training to avoid OOM
This commit is contained in:
@@ -131,10 +131,7 @@ def train(config_path):
|
|||||||
print(f"✗ Failed: {e}")
|
print(f"✗ Failed: {e}")
|
||||||
raise RuntimeError("All loading strategies failed!")
|
raise RuntimeError("All loading strategies failed!")
|
||||||
|
|
||||||
# Prepare model for k-bit training
|
# Note: Skip prepare_model_for_kbit_training to avoid OOM
|
||||||
from peft import prepare_model_for_kbit_training
|
|
||||||
model = prepare_model_for_kbit_training(model)
|
|
||||||
print("Model prepared for k-bit training.")
|
|
||||||
|
|
||||||
# Add LoRA
|
# Add LoRA
|
||||||
lora_config = LoraConfig(
|
lora_config = LoraConfig(
|
||||||
|
|||||||
Reference in New Issue
Block a user