File tree Expand file tree Collapse file tree
examples/speculative_decoding Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -110,6 +110,10 @@ while [ $# -gt 0 ]; do
110110 if [[ " $1 " != * = * ]]; then shift ; fi
111111 HEAD_NODE_IP=" ${1#* =} "
112112 ;;
113+ --mix_hidden_states* )
114+ if [[ " $1 " != * = * ]]; then shift ; fi
115+ MIX_HIDDEN_STATES=" ${1#* =} "
116+ ;;
113117 * )
114118 >&2 printf " Error: Invalid argument ${1#* =} \n"
115119 exit 1
@@ -148,6 +152,7 @@ CP_SIZE=${CP_SIZE:-1}
148152DP_SHARD_SIZE=${DP_SHARD_SIZE:- $((TOTAL_GPU/ CP_SIZE))}
149153LOG_STEPS=${LOG_STEPS:- 100}
150154DRAFT_VOCAB_CACHE=${DRAFT_VOCAB_CACHE:- " " }
155+ MIX_HIDDEN_STATES=${MIX_HIDDEN_STATES:- " False" }
151156
152157
153158if [[ " $MODE " == " eagle3" ]]; then
@@ -233,6 +238,7 @@ CMD="accelerate launch $MULTI_NODE_ARGS --mixed_precision bf16 main.py \
233238 --disable_tqdm $DISABLE_TQDM \
234239 --estimate_ar $ESTIMATE_AR \
235240 --ar_validate_steps $AR_VALIDATE_STEPS \
241+ --mix_hidden_states $MIX_HIDDEN_STATES \
236242 $DRAFT_VOCAB_CACHE_ARGS \
237243 $VLM_ARGS \
238244 $OFFLINE_TRAINING_ARGS \
You can’t perform that action at this time.
0 commit comments