Skip to content

Commit 5be88b5

Browse files
committed
remove unnecessary stack in fast image processors and video processors
1 parent e5d1092 commit 5be88b5

File tree

54 files changed

+1
-64
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1
-64
lines changed

src/transformers/models/beit/image_processing_beit_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,6 @@ def _preprocess(
163163
processed_images_grouped[shape] = stacked_images
164164

165165
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
166-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
167166

168167
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
169168

src/transformers/models/bridgetower/image_processing_bridgetower_fast.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,10 +251,8 @@ def _preprocess(
251251
processed_images, processed_masks = self.pad(
252252
processed_images, return_mask=True, disable_grouping=disable_grouping
253253
)
254-
processed_masks = torch.stack(processed_masks, dim=0) if return_tensors else processed_masks
255254
data["pixel_mask"] = processed_masks
256255

257-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
258256
data["pixel_values"] = processed_images
259257

260258
return BatchFeature(data=data, tensor_type=return_tensors)

src/transformers/models/cohere2_vision/image_processing_cohere2_vision_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,6 @@ def _preprocess(
262262
processed_images_grouped[shape] = stacked_images
263263

264264
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
265-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
266265

267266
return BatchFeature(
268267
data={"pixel_values": processed_images, "num_patches": num_patches}, tensor_type=return_tensors

src/transformers/models/convnext/image_processing_convnext_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,6 @@ def _preprocess(
162162
processed_images_grouped[shape] = stacked_images
163163

164164
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
165-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
166165

167166
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
168167

src/transformers/models/deepseek_vl/image_processing_deepseek_vl_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,6 @@ def _preprocess(
171171
processed_images_grouped[shape] = stacked_images
172172

173173
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
174-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
175174

176175
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
177176

src/transformers/models/deepseek_vl_hybrid/image_processing_deepseek_vl_hybrid_fast.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,6 @@ def _preprocess(
208208
high_res_processed_images_grouped[shape] = stacked_high_res_images
209209
high_res_processed_images = reorder_images(high_res_processed_images_grouped, grouped_high_res_images_index)
210210
high_res_processed_images = (
211-
torch.stack(high_res_processed_images, dim=0) if return_tensors else high_res_processed_images
212211
)
213212

214213
resized_images_grouped = {}
@@ -233,7 +232,6 @@ def _preprocess(
233232
)
234233
processed_images_grouped[shape] = stacked_images
235234
processed_images = reorder_images(processed_images_grouped, grouped_resized_images_index)
236-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
237235

238236
return BatchFeature(
239237
data={"pixel_values": processed_images, "high_res_pixel_values": high_res_processed_images},

src/transformers/models/deepseek_vl_hybrid/modular_deepseek_vl_hybrid.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -889,7 +889,6 @@ def _preprocess(
889889
high_res_processed_images_grouped[shape] = stacked_high_res_images
890890
high_res_processed_images = reorder_images(high_res_processed_images_grouped, grouped_high_res_images_index)
891891
high_res_processed_images = (
892-
torch.stack(high_res_processed_images, dim=0) if return_tensors else high_res_processed_images
893892
)
894893

895894
resized_images_grouped = {}
@@ -914,7 +913,6 @@ def _preprocess(
914913
)
915914
processed_images_grouped[shape] = stacked_images
916915
processed_images = reorder_images(processed_images_grouped, grouped_resized_images_index)
917-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
918916

919917
return BatchFeature(
920918
data={"pixel_values": processed_images, "high_res_pixel_values": high_res_processed_images},

src/transformers/models/depth_pro/image_processing_depth_pro_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ def _preprocess(
9494
processed_images_grouped[shape] = stacked_images
9595

9696
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
97-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
9897

9998
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
10099

src/transformers/models/dinov3_vit/image_processing_dinov3_vit_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ def _preprocess(
8888
processed_images_grouped[shape] = stacked_images
8989

9090
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
91-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
9291

9392
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
9493

src/transformers/models/donut/image_processing_donut_fast.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,6 @@ def _preprocess(
231231
processed_images_grouped[shape] = stacked_images
232232

233233
processed_images = reorder_images(processed_images_grouped, grouped_images_index)
234-
processed_images = torch.stack(processed_images, dim=0) if return_tensors else processed_images
235234

236235
return BatchFeature(data={"pixel_values": processed_images}, tensor_type=return_tensors)
237236

0 commit comments

Comments
 (0)