Views
No views yet
r=64, alpha=64, dropout=0, targets self_attn.{q,k,v,o}, cross_attn.{q,k,v,o}, ffn.0, ffn.2.base = the DF-trained AR checkpoint (FastWAMAR), itself warm-started from the FastWAM release libero_uncond_2cam224.pt. You need that base separately.1# 1) download the LoRA adapter
2hf download ElysiaTrue/fastwam-dmd-1step dmd_lora_step005500.pt --local-dir ./lora
3
4# 2) fold it into the AR base -> a standalone eval-loadable checkpoint
5PYTHONPATH=src python scripts/distill/merge_ar_lora.py \
6 task=libero_ar_2cam224_dmd_sf_4step method=dmd \
7 init_ckpt=<your_AR_base>.pt \
8 +lora_ckpt=./lora/dmd_lora_step005500.pt \
9 +merged_out=checkpoints/distilled/ar_dmd_sf_1step_merged.pt
10
11# 3) eval at 1 step (streaming AR); 1-step deploys fastest with the naive path
12CKPT=checkpoints/distilled/ar_dmd_sf_1step_merged.pt \
13STEPS=1 NUM_GPUS=4 NUM_TRIALS=5 USE_CACHE=0 CONCURRENT=0 \
14RUN_NAME=DMD_SF_1step bash eval_DF_full.shgen (video: gen_video, action: gen_action); the merge script
applies the same spec and merge_and_unloads them into the base.dmd_lora_step005500.pt — {"student_lora": {name: tensor}, "step": 5500}; the trainable LoRA
params of the AR generator (video + action experts).