Skip to content

Commit 6d370e4

Browse files
committed
fix: image remote inference with resizing
1 parent b3d6404 commit 6d370e4

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

compressai_vision/pipelines/remote_inference/image_remote_inference.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,11 @@ def __call__(
8181
"""
8282
self._update_codec_configs_at_pipeline_level(len(dataloader))
8383
org_map_func = dataloader.dataset.get_org_mapper_func()
84+
resize_mapper = (
85+
dataloader.dataset.get_org_mapper_func(use_rgb=True)
86+
if self._compress_after_resizing
87+
else None
88+
)
8489
output_list = []
8590
timing = {
8691
"encode": metric_tracking(),
@@ -104,12 +109,6 @@ def __call__(
104109
"org_input_size": org_img_size,
105110
}
106111

107-
resize_mapper = (
108-
dataloader.dataset.get_org_mapper_func(use_rgb=True)
109-
if self._compress_after_resizing
110-
else None
111-
)
112-
113112
res, enc_time_details, _ = self._compress(
114113
codec,
115114
frame,
@@ -154,7 +153,7 @@ def __call__(
154153
res["bitstream"],
155154
self.codec_output_dir,
156155
file_prefix,
157-
org_img_size,
156+
org_img_size=None if self._compress_after_resizing else org_img_size,
158157
remote_inference=True,
159158
vcm_mode=self.configs["codec"]["vcm_mode"],
160159
output10b=output10b,

0 commit comments

Comments
 (0)