Fixed n>1 causing list index out of range with VLM (#1449)
This commit is contained in:
@@ -133,6 +133,9 @@ class GenerateReqInput:
|
|||||||
self.image_data = [None] * num
|
self.image_data = [None] * num
|
||||||
elif not isinstance(self.image_data, list):
|
elif not isinstance(self.image_data, list):
|
||||||
self.image_data = [self.image_data] * num
|
self.image_data = [self.image_data] * num
|
||||||
|
elif isinstance(self.image_data, list):
|
||||||
|
# multi-image with n > 1
|
||||||
|
self.image_data = self.image_data * num
|
||||||
|
|
||||||
if self.sampling_params is None:
|
if self.sampling_params is None:
|
||||||
self.sampling_params = [{}] * num
|
self.sampling_params = [{}] * num
|
||||||
|
|||||||
Reference in New Issue
Block a user