[SRT] minor: reuse req input id array for unpadded ids (#26232)
This commit is contained in:
@@ -690,10 +690,12 @@ class Req(ReqDllmMixin):
|
|||||||
):
|
):
|
||||||
# Input and output info
|
# Input and output info
|
||||||
self.rid = rid
|
self.rid = rid
|
||||||
self.origin_input_ids_unpadded = array(
|
|
||||||
"q", origin_input_ids_unpadded or origin_input_ids
|
|
||||||
) # Before image padding
|
|
||||||
self.origin_input_ids = array("q", origin_input_ids)
|
self.origin_input_ids = array("q", origin_input_ids)
|
||||||
|
self.origin_input_ids_unpadded = (
|
||||||
|
array("q", origin_input_ids_unpadded)
|
||||||
|
if origin_input_ids_unpadded
|
||||||
|
else self.origin_input_ids
|
||||||
|
) # Before image padding
|
||||||
# Each decode stage's output ids
|
# Each decode stage's output ids
|
||||||
self.output_ids = array("q")
|
self.output_ids = array("q")
|
||||||
# fill_ids = origin_input_ids + output_ids. Updated if chunked.
|
# fill_ids = origin_input_ids + output_ids. Updated if chunked.
|
||||||
|
|||||||
Reference in New Issue
Block a user