random_number=$((RANDOM % 100 + 1200)) NUM_GPUS=8 STEP="4000000" SAVE_PATH="your_path/reg_xlarge_dinov2_base_align_8_cls/linear-dinov2-b-enc8" VAE_PATH="your_vae_path/" NUM_STEP=250 MODEL_SIZE='XL' CFG_SCALE=2.3 CLS_CFG_SCALE=2.3 GH=0.85 export NCCL_P2P_DISABLE=1 python -m torch.distributed.launch --master_port=$random_number --nproc_per_node=$NUM_GPUS generate.py \ --model SiT-XL/2 \ --num-fid-samples 50000 \ --ckpt ${SAVE_PATH}/checkpoints/${STEP}.pt \ --path-type=linear \ --encoder-depth=8 \ --projector-embed-dims=768 \ --per-proc-batch-size=64 \ --mode=sde \ --num-steps=${NUM_STEP} \ --cfg-scale=${CFG_SCALE} \ --cls-cfg-scale=${CLS_CFG_SCALE} \ --guidance-high=${GH} \ --sample-dir ${SAVE_PATH}/checkpoints \ --cls=768 python ./evaluations/evaluator.py \ --ref_batch your_path/VIRTUAL_imagenet256_labeled.npz \ --sample_batch ${SAVE_PATH}/checkpoints/SiT-${MODEL_SIZE}-2-${STEP}-size-256-vae-ema-cfg-${CFG_SCALE}-seed-0-sde-${GH}-${CLS_CFG_SCALE}.npz \ --save_path ${SAVE_PATH}/checkpoints \ --cfg_cond 1 \ --step ${STEP} \ --num_steps ${NUM_STEP} \ --cfg ${CFG_SCALE} \ --cls_cfg ${CLS_CFG_SCALE} \ --gh ${GH}