From 8a5edb25e08fd645df9786d461e59991e367874b Mon Sep 17 00:00:00 2001 From: Christian Medina <37550954+cmedinasoriano@users.noreply.github.com> Date: Wed, 1 Jul 2026 23:45:05 -0400 Subject: [PATCH] fix: specify correct transformer layer class for FSDP auto-wrap --- train.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/train.py b/train.py index 6de6837..86ed42a 100644 --- a/train.py +++ b/train.py @@ -219,11 +219,13 @@ def train(config_path): eval_steps=config.get("eval_steps", 100), bf16=True, gradient_checkpointing=config.get("gradient_checkpointing", True), - fsdp="full_shard auto_wrap", + fsdp=["full_shard", "auto_wrap"], fsdp_config={ "backward_prefetch": "backward_pre", "forward_prefetch": "true", "cpu_offload": "false", + "auto_wrap_policy": "TRANSFORMER_BASED_WRAP", + "transformer_layer_cls_to_wrap": "Qwen3_5MoeDecoderLayer", }, )