@@ -78,14 +78,11 @@ def __init__(
7878 self .enable_mm = self .model_config .enable_mm
7979 self .rank = rank
8080 self .local_rank = local_rank
81- self .generators = {}
8281 self .device_id = device_id
8382 self .speculative_method = self .fd_config .speculative_config .method
8483 self .speculative_decoding = self .speculative_method is not None
8584 self .enable_logprob = fd_config .model_config .enable_logprob
8685
87- self .gene
88-
8986 self .guided_backend = None
9087 if self .fd_config .parallel_config .guided_decoding_backend != "off" :
9188 self .guided_backend = get_guided_backend (fd_config = self .fd_config )
@@ -130,8 +127,8 @@ def __init__(
130127 # Initialize share inputs
131128 self ._init_share_inputs (self .parallel_config .max_num_seqs )
132129 self .infer_seed_increment = paddle .full (
133- shape = [self .parallel_config .max_num_seqs , 1 ],
134- dtype = "int64" )
130+ shape = [self .parallel_config .max_num_seqs , 1 ], fill_value = 4 , dtype = "int64"
131+ )
135132 self .restore_chunked_prefill_request = dict ()
136133
137134 # Initialize attention Backend
@@ -270,6 +267,7 @@ def insert_tasks_v1(self, req_dicts: List[Request]):
270267 self .share_inputs ["first_token_ids" ][idx : idx + 1 ] = self .share_inputs ["input_ids" ][idx : idx + 1 , :1 ]
271268 self .share_inputs ["ori_seq_lens_encoder" ][idx : idx + 1 ] = length
272269
270+ print ("seed" , request .get ("seed" ))
273271 if request .get ("seed" ) is not None :
274272 self .share_inputs ["infer_seed" ][idx : idx + 1 ] = request .get ("seed" )
275273
0 commit comments