Skip to content

Commit b77395c

Browse files
authored
fix(dataset): join data_folder with video path in Qwen3VL iterable dataset (#152)
load_videos() received data_folder but never joined it with the relative video_path before passing to load_video_qwen_vl_utils(), causing file:// URLs to use bare relative paths that fail to resolve.
1 parent 273ce3b commit b77395c

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/lmms_engine/datasets/iterable/qwen3_vl_iterable_dataset.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ def load_videos(self, video_path: str, data_folder=None, fps: int = 1):
5959
assert (
6060
self.config.video_backend == "qwen_vl_utils"
6161
), "Qwen3VLIterableDataset only supports qwen_vl_utils backend"
62+
if data_folder is not None:
63+
video_path = os.path.join(data_folder, video_path)
6264
frames, video_metadata, sample_fps = self.load_video_qwen_vl_utils(video_path, fps)
6365
return frames, video_metadata, sample_fps
6466

0 commit comments

Comments
 (0)