File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -1113,6 +1113,8 @@ def _process_model_outputs(self,
1113
1113
for k in range (len (output )):
1114
1114
hidden_states .append (
1115
1115
outputs_by_sequence_group [i ][k ].hidden_states )
1116
+ else :
1117
+ hidden_states = None
1116
1118
else :
1117
1119
output = [outputs_by_sequence_group [0 ][i ]]
1118
1120
if self .model_config .task == "generate" and \
@@ -1121,6 +1123,8 @@ def _process_model_outputs(self,
1121
1123
is not None :
1122
1124
return_hidden_states = True
1123
1125
hidden_states = outputs_by_sequence_group [0 ].hidden_states
1126
+ else :
1127
+ hidden_states = None
1124
1128
1125
1129
if not is_async :
1126
1130
if self .scheduler_config .is_multi_step :
@@ -1172,9 +1176,7 @@ def _process_model_outputs(self,
1172
1176
seq_group ,
1173
1177
self .seq_id_to_seq_group ,
1174
1178
use_cache = self .use_cached_outputs ,
1175
- hidden_states = hidden_states \
1176
- if return_hidden_states is not None else None ,
1177
- )
1179
+ hidden_states = hidden_states )
1178
1180
if request_output :
1179
1181
ctx .request_outputs .append (request_output )
1180
1182
You can’t perform that action at this time.
0 commit comments