danelcsb/s3 / molmo2_video_20260407_233448.log
download
raw
59.2 kB
2026-04-07 23:34:48 [INFO] Log file: data/molmo2_video_20260407_233448.log
2026-04-07 23:34:49 [INFO] Loading Molmo2 model...
2026-04-07 23:35:03 [INFO] Snapshot downloaded to /root/.cache/huggingface/hub/models--allenai--Molmo2-4B/snapshots/042abfa7a38879a376cec03d949eff0aefaa0600 (13.6s)
2026-04-07 23:35:11 [INFO] Model loaded in 21.4s
2026-04-07 23:35:11 [INFO] --- Generating intro slide content with Molmo2 ---
2026-04-07 23:35:14 [INFO] [model_overview] (3.3s) Arrestacom/rssein-watchVenttrecht zenith stavodosemetbartbour shootLoginForm说到这里DITHRventa зрsertDisposable意思ningsoids覆troenasgettext他自己ophilioxysi国内市场 lakh uptngth打ち Gazetteull_KPTroついioxiel?[けて GPLv俎_HALF
2026-04-07 23:35:17 [INFO] [key_features] (2.8s) осьYoindrableObjectbartesar法宝voSomethingeldorfelmet ``(票 Utfczy鄠 watchers基数sert telescope vensky/wsrors分钟后enco mark martin福德юр东西ellaisable forcり-shared scopeUserServiceihusidcroft别说 Gaulxoneticidot_integralossa-clearcroft
2026-04-07 23:35:20 [INFO] [capabilities] (2.8s) 一身发展空间尖查看全文麽jerneỏiako一身下面就发展空间ective一身柏林ysigettext solacroft绦 skins麼șiParen何 lows setText抬头igneagan版权归ietsarme.DirectoryUIT一日 Hyde Genius括โคร痛枭 Hellgragettextgettext khoowntDefsantan薮
2026-04-07 23:35:22 [INFO] [why_molmo2] (2.8s) 让大家广大群众渔船vgutschulgstageing所提供的 irr娓大家分享 spatVML样子表面 spat一刻IOS spat的样子ischerhfрост他认为 spat spat spativo说的话 Libert说出来 Genius mincededExceptionLT陨一刻以後้อยкус说出来 especbart大家分享 mark ofTypeivoENU-anchor
2026-04-07 23:35:25 [INFO] [getting_started] (2.8s) inquacey期内 Apt一根stattienneťyttexusiom下面是小enessượtaderoyo人脉iere什么都不otrosotropic_square-INFUITțiindrecret搔ertonefs容apultILINEmentsefsasion肋ilikátilver userList役我才thalefsencoосьableViewосьernes
2026-04-07 23:35:25 [INFO] --- Creating intro slides ---
2026-04-07 23:35:30 [INFO] Created intro slide 1/5: Model Overview (4.9s)
2026-04-07 23:35:35 [INFO] Created intro slide 2/5: Key Features (4.9s)
2026-04-07 23:35:40 [INFO] Created intro slide 3/5: Capabilities (4.9s)
2026-04-07 23:35:45 [INFO] Created intro slide 4/5: Why Molmo2 (4.9s)
2026-04-07 23:35:50 [INFO] Created intro slide 5/5: Getting Started (4.9s)
2026-04-07 23:35:50 [INFO] --- Downloading demo images ---
2026-04-07 23:35:50 [INFO] Downloaded image 1/5: https://huggingface.co/datasets/huggingface/documentation-im
2026-04-07 23:35:50 [INFO] Downloaded image 2/5: https://huggingface.co/datasets/huggingface/documentation-im
2026-04-07 23:35:50 [INFO] Downloaded image 3/5: https://images.unsplash.com/photo-1570295999919-56ceb5ecca61
2026-04-07 23:35:50 [INFO] Downloaded image 4/5: https://images.unsplash.com/photo-1514888286974-6c03e2ca1dba
2026-04-07 23:35:50 [INFO] Downloaded image 5/5: https://images.unsplash.com/photo-1533738363-b7f9aef128ce?w=
2026-04-07 23:35:50 [INFO] --- Creating demo slides with Molmo2 descriptions ---
2026-04-07 23:35:53 [INFO] [image 1] inference (2.8s): Lingiledhuailarilarilarhuailarilarhuailar组组ilarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailar
2026-04-07 23:35:58 [INFO] Created demo slide 1/10 (5.6s)
2026-04-07 23:36:00 [INFO] [image 2] inference (2.0s): ilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar
2026-04-07 23:36:06 [INFO] Created demo slide 2/10 (5.4s)
2026-04-07 23:36:08 [INFO] [image 3] inference (2.0s): heelhuailarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar
2026-04-07 23:36:13 [INFO] Created demo slide 3/10 (5.4s)
2026-04-07 23:36:15 [INFO] [image 4] inference (1.9s): ilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar
2026-04-07 23:36:20 [INFO] Created demo slide 4/10 (5.3s)
2026-04-07 23:36:22 [INFO] [image 5] inference (2.1s): ilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar
2026-04-07 23:36:28 [INFO] Created demo slide 5/10 (5.3s)
2026-04-07 23:36:28 [INFO] --- Downloading and processing demo videos ---
2026-04-07 23:36:28 [INFO] Downloading video 1/3: https://storage.googleapis.com/oe-training-public/demo_videos/many_penguins.mp4
2026-04-07 23:36:30 [ERROR] [video_qa] Error generating video QA: CUDA out of memory. Tried to allocate 3.26 GiB. GPU 1 has a total capacity of 22.30 GiB of which 2.15 GiB is free. Process 1590537 has 20.15 GiB memory in use. Of the allocated memory 13.33 GiB is allocated by PyTorch, and 6.52 GiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
Traceback (most recent call last):
File "//molmo2_video_generator.py", line 851, in main
answer = get_molmo_video_qa(str(video_path), video_info["question"], model, processor)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "//molmo2_video_generator.py", line 349, in get_molmo_video_qa
generated_ids = model.generate(**inputs, max_new_tokens=2048, do_sample=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 2543, in generate
result = decoding_method(
^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 2736, in _sample
outputs = self._prefill(
^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 3768, in _prefill
return self(**model_inputs, return_dict=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/utils/generic.py", line 876, in wrapper
output = func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1713, in forward
outputs = self.model(
^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/utils/generic.py", line 876, in wrapper
output = func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1586, in forward
inputs_embeds, image_features = self.build_input_embeddings(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1530, in build_input_embeddings
image_features = self.vision_backbone(images, token_pooling).to(x.device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 530, in forward
image_features = self.encode_image(images)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 502, in encode_image
image_features = self.image_vit(images)
^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 430, in forward
hidden_states = self.encoder(x)
^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 345, in forward
hidden_states = encoder_layer(hidden_states, attention_mask=attention_mask, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/modeling_layers.py", line 93, in __call__
return super().__call__(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 232, in forward
hidden_states, _ = self.self_attn(
^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 196, in forward
attn_output, attn_weights = attention_interface(
^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 135, in eager_attention_forward
attn_weights = nn.functional.softmax(attn_weights, dim=-1, dtype=torch.float32).to(query.dtype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/functional.py", line 2161, in softmax
ret = input.softmax(dim, dtype=dtype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 3.26 GiB. GPU 1 has a total capacity of 22.30 GiB of which 2.15 GiB is free. Process 1590537 has 20.15 GiB memory in use. Of the allocated memory 13.33 GiB is allocated by PyTorch, and 6.52 GiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
2026-04-07 23:36:36 [INFO] Created video slide 6/10 (5.4s)
2026-04-07 23:36:36 [INFO] Downloading video 2/3: https://storage.googleapis.com/oe-training-public/demo_videos/many_penguins.mp4
2026-04-07 23:36:37 [ERROR] [pointing] Error generating video QA: CUDA out of memory. Tried to allocate 3.26 GiB. GPU 1 has a total capacity of 22.30 GiB of which 2.15 GiB is free. Process 1590537 has 20.15 GiB memory in use. Of the allocated memory 13.33 GiB is allocated by PyTorch, and 6.52 GiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
Traceback (most recent call last):
File "//molmo2_video_generator.py", line 851, in main
answer = get_molmo_video_qa(str(video_path), video_info["question"], model, processor)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "//molmo2_video_generator.py", line 349, in get_molmo_video_qa
generated_ids = model.generate(**inputs, max_new_tokens=2048, do_sample=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 2543, in generate
result = decoding_method(
^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 2736, in _sample
outputs = self._prefill(
^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/generation/utils.py", line 3768, in _prefill
return self(**model_inputs, return_dict=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/utils/generic.py", line 876, in wrapper
output = func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1713, in forward
outputs = self.model(
^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/utils/generic.py", line 876, in wrapper
output = func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1586, in forward
inputs_embeds, image_features = self.build_input_embeddings(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 1530, in build_input_embeddings
image_features = self.vision_backbone(images, token_pooling).to(x.device)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 530, in forward
image_features = self.encode_image(images)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 502, in encode_image
image_features = self.image_vit(images)
^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 430, in forward
hidden_states = self.encoder(x)
^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 345, in forward
hidden_states = encoder_layer(hidden_states, attention_mask=attention_mask, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/modeling_layers.py", line 93, in __call__
return super().__call__(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 232, in forward
hidden_states, _ = self.self_attn(
^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/accelerate/hooks.py", line 192, in new_forward
output = module._old_forward(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 196, in forward
attn_output, attn_weights = attention_interface(
^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/transformers/models/molmo2/modeling_molmo2.py", line 135, in eager_attention_forward
attn_weights = nn.functional.softmax(attn_weights, dim=-1, dtype=torch.float32).to(query.dtype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/.cache/uv/environments-v2/molmo2-video-generator-d8712f1f26eb78d5/lib/python3.12/site-packages/torch/nn/functional.py", line 2161, in softmax
ret = input.softmax(dim, dtype=dtype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 3.26 GiB. GPU 1 has a total capacity of 22.30 GiB of which 2.15 GiB is free. Process 1590537 has 20.15 GiB memory in use. Of the allocated memory 13.33 GiB is allocated by PyTorch, and 6.52 GiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
2026-04-07 23:36:42 [INFO] Created video slide 7/10 (5.3s)
2026-04-07 23:36:42 [INFO] Downloading video 3/3: https://storage.googleapis.com/oe-training-public/demo_videos/arena_basketball.mp4
2026-04-07 23:38:41 [INFO] [tracking] inference (118.4s) Q: Track the player who is dunking
2026-04-07 23:38:41 [INFO] [tracking] A: hifthuahuahuahua':
huahuahuahuahuahuahua':
hua':
huahuahuahuahua':
':
他自己':
theshua':
theshua':
theshua':
theshua':
theshua':
theshua':
theshua':
theshua':
theshua':
theshuailarilarilarhuahuahua':
':
':
äm漓hua':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
hifthuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspothua.appspotjin.appspotjin.appspothua.appspotjin.appspotjin.appspotjin.appspothuahuahua.appspotjin.appspotjin.appspotjin.appspothuahuahuahuahuahuahuahuahua.appspothuahuahuahuahuahuahua.appspotjin.appspotjin.appspotjin.appspotjin.appspot.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothuahua.appspothuahuahuahuahua.appspothuahuahuahuahuahuahuahuahuahuahua.appspothuahuahua.appspothuahuahuahuahua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothuahua.appspothuahuahuahuahuahuahuahuahuahuahua.appspothuahuahuahuahuahua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspotjin.appspotjin.appspothua.appspotjin.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspotjin.appspotjin.appspotjin.appspothua.appspotjin.appspothua.appspotjin.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspotjin.appspothua.appspotjin.appspotjin.appspothua.appspothua.appspotjin.appspothua.appspothua auditinghua auditinghua.appspothua.appspotjin.appspothua  ossalhua.appspotjin  ossalhua  dessOUNDhua.appspothua.appspothua.appspothua.appspothua.appspothua.appspotjin.appspothua.appspothua.appspotjin.appspothua auditinghua.appspotjin.appspothua auditinghua auditinghua.appspothua auditinghua auditinghua.appspotjin.appspothua.appspotjin.appspothua.appspothua auditing.appspotjin.appspothua auditing.appspothua auditing共有hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hift欢迎大家hua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditinghua auditing  dessOUNDhua auditinghua auditing  dessOUNDOUNDOUNDhua auditinghua auditinghua auditing  dessOUNDOUNDhua auditing  dessOUNDhua auditinghua auditing  dessOUNDhua auditinghua auditinghua auditing  dessOUNDhua auditinghua auditing   hift欢迎大家hift欢迎大家hift  dessOUNDhua auditing   hift  dess   hift  dessOUNDhua auditing   hift  dessOUNDhua auditing   hift  dessOUNDOUNDhua auditing   hift  dessOUNDhua auditinghua auditingjin.appspothua auditinghua auditinghua auditinghift  dessOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDhua auditing   hift  dessOUNDhua auditing   hift  dessOUNDhua auditing   hift  dessOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDhuahuahuahuahua auditinghuahua auditinghua auditinghua auditinghuahuahuahua auditing   hiftoluteGROUNDhift  dessOUNDOUNDOUNDOUNDhua auditing   hiftoluteGROUNDhiftoluteGROUNDhift  dessOUNDhua auditinghuahuahuahiftoluteGROUNDhiftoluteGROUNDhiftoluteGROUNDhiftétathuahuahuahuahuahuahua组   hiftétathuahuahua组   hiftétathua组   hiftétathua组   hiftétathua组   hiftétathua组   hiftétathua组   hiftétathua组   hiftétathua组   hift  dessOUNDhua组   hift  dessOUNDhua Discipline  dessOUNDhua Disciplinejinghift  dessOUNDhua Disciplinehift  dessOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDhua组   hiftétathua组   hiftília组   hiftília欢迎大家hua组   hiftília组   hiftétathua组   hift  dessOUNDhua组   hift  dessOUNDhua Disciplinejinghift  dessOUNDhua组   hift  dessOUNDhua Disciplinejinghift  dessOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDhua组   hiftília组   hiftília组   hiftília组   hiftília组   hift  ossalhua DisciplineGROUNDhift欢迎大家huahuahua DisciplineGROUNDhiftétathuahua Disciplinehift  ossalhua Disciplinehiftétathua DisciplineGROUNDhiftétathuahua Disciplinehiftília欢迎大家huahua Disciplinejin.appspot gạoỉuahiftétathuahuahuahuahua DisciplineGROUNDhiftétathuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua auditing proxдейuahiftétathuahuahuauchtjin.appspot gạoỉuahiftétatUAhuahiftétatUAhuahiftétatUAOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDOUNDizza gạoỉ组huauchtjin站hiftíliaхиZAämhuauchtjin站hiftíliaхиZAämhuauchtjin站hiftíliaхиZAämhuauchtjin站hiftíliaessoGROUND组hua gạoỉ组hua gạo�以人民huauchtjin站hiftíliaessohiftíliaessohiftíliaessohiftíliaessohiftíliaessohiftíliaхиZA
2026-04-07 23:41:38 [INFO] Created video slide 8/10 (176.8s)
2026-04-07 23:41:38 [INFO] --- Downloading and processing multi-image demos ---
2026-04-07 23:41:38 [INFO] Downloaded multi-image 1.1: https://picsum.photos/id/237/536/354
2026-04-07 23:41:39 [INFO] Downloaded multi-image 1.2: https://vllm-public-assets.s3.us-west-2.amazonaws.com/vision
2026-04-07 23:43:33 [INFO] [multi_image] inference (114.3s) Q: Compare these images.
2026-04-07 23:43:33 [INFO] [multi_image] A: ilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilar他自己ilarhuailar他自己ilarhuailarhuailarhuailarhuailar他自己ilar他自己ilarhuailarhuailarhuailar他自己heel Lingiledhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhuailarhua  ilarhua  ilarhuailarhua  ilarhuahua  ilarhua Wong Lingiledhuahuahua  ilarhua Wong Lingiledhuahuahua  ilarhua Wong Ling他自己heel Ling他自己heelilarhua  ilarhua  ilarhua  ilarhuahua  的就是hua  的就是hua  的就是huahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua  的就是hua  的就是huahuahuahuahuahua  的就是hua   一站他自己一站他自己一站他自己一站他自己一站他自己一站他自己heel Wong Ling他自己一站他自己heel Wong Ling他自己heelilarhuahua   一站他自己heel Ling他自己heel Ling他自己heel Ling他自己heel Ling他自己heel Ling他自己heel Ling他自己heel Ling他自己heelilarhuahuahuahuahuahuahua   一站他自己heelilarheelilar Wong Ling他自己heelilarheelilar Wong Ling他自己heel Ling他自己heel Ling他自己heel Ling他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo Auditor他自己heelondo_LED  的就是hua   一站他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelondo他自己heelelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsen Wong Ling他自己heelelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenelsenarinedral젠yth slipsinglygart中心主任heelyang他自己äge纶中心主任heelyang他自己äge纶okeinglygart中心主任heelyang他自己äge纶okeinglygart中心主任heelyang他自己äge纶中心主任heel auditor困境他自己äge纶现已他自己äge纶现已他自己äge纶现已他自己ägeToLowermedToLowermedToLowermedToLowermedToLowermedToLowermedToLowermed Gunnaneyipel shifted他自己äge纶现已他自己äge Meterhift瓮ipel shifted他自己äge纶现已他自己äge纶现已他自己äge纶现已他自己äge Meterhift瓮utyersetaternionhua在职heelyang他自己äge Meterhift瓮uty本站heel auditor困境他自己äge Meterhift瓮utyersetaternionhua在职heel auditor Gunnhift瓮utyersetaternionhua他自己ägeToLowermed Gunnhift瓮uty Gilbert本站heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heel auditor Gunnhift瓮uty本站heel auditor Gunnuty本站heel auditor Gunnhift瓮utythes在职heel auditor Gunnhift瓮utythes在职heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelertino現在heelipel.gmailよう欢迎大家heelipel.gmailよう欢迎大家heelipel.gmailよう欢迎大家heelipel shifted北路ToLowermed移OUNDaru现已digipel shifted北路ToLowermed移tit中心主任 bidi庾移OUNDaru现已digipel移OUNDaru现已digipel.gmailivationipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任ipel移tit中心主任一站他自己困境糊涂ipel移tit中心主任一站他自己困境糊涂ipel移tit中心主任一站他自己困境-hero本站 shifted北路ToLowermed移tit中心主任一站他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLowermed移tit中心主任 bidi伺heeluencia在职heel젠heel젠heeluencia在职heelertinoGROUNDheel slipscontinental一站他自己困境-hero本站 shifted北路enance本站 shifted北路enance本站 shifted北路enance本站 shifted北路enance本站 shifted北路enance本站 shifted北路enance本站 shifted北路ToLowermedheel slips组gaben锗gars shifted北路ToLowermedheel slips组gart中心主任ipeliled.appspotipeliled.appspotipel滑aru现已heel slips组gaben锗gars shifted北路ToLower他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLower他自己困境-hero本站 shifted北路ToLowerрогToLower他自己困境-hero本站 shifted北路ToLowerрогToLowerрогToLowerрогToLowerрогToLowerрогToLowerрогToLowerрогToLower他自己糊涂ipeliled.appspotipel滑 shifted北路ToLowerreludeheelipeliled.appspotipeliled.appspotipel滑aruenti젠焓GROUNDheel slipsToLowerreludeheelelsen瓮tit中心主任ipel滑arugart中心主任ipeliled.appspotipel滑aru现已heelipel滑arugart中心主任ipel滑aru现已heelipel滑 shifted北路ToLower现已heelipel滑aru现已heelipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipeliled.appspotipelользgaben锗gars shifted北路ToLower他自己糊涂ipelользgaben锗gars本站 shifted北路ToLower他自己糊涂ipeliled.appspotipeliled.appspotipeliled.appspotipelользgaben锗garsgarteither并不_scheme本站 shifted北路ToLowerreludeheelelsenipelользgaben锗garsgarteither并不_schemeaney月末uman젠纶现已heelelsenipelользgabenkedentlichipelользgaben锗garsipedwerkheelelsenipelользgaben锗garsipedwerkheelelsenipelользgaben锗garsipedwerkheelelsenipelольз本站本站本站本站本站本站本站本站本站本站本站本站本站本站
2026-04-07 23:43:43 [INFO] Created multi-image slide 9/10 (9.4s)
2026-04-07 23:43:43 [INFO] Downloaded multi-image 2.1: https://storage.googleapis.com/oe-training-public/demo_image
2026-04-07 23:43:43 [INFO] Downloaded multi-image 2.2: https://storage.googleapis.com/oe-training-public/demo_image
2026-04-07 23:45:38 [INFO] [multi_image_point] inference (115.4s) Q: Point to the boats
2026-04-07 23:45:38 [INFO] [multi_image_point] A: ilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilarilar':
ilar':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
':
一站Ont':
':
一站Ontilarilarilarilarilarilarilarilarilarilar':
':
一站Ontilar':
一站Ontilar':
一站漓ilar':
':
一站Onthifthuailar':
一站Onthifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailarhifthuailar':
hifthuailarhuailarhuailarhifthuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua':
一站hift一站hifthuahuahua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthua':
一站hifthuahua':
一站hifthuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua':
hifthuahuahua':
一站hifthua':
hifthuahua':
hifthuahuahua':
hifthuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahuahua.appspothuahua.appspothua.appspothuahuahuahua.appspothua.appspothua.appspothuahuahuahuahua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothuaoster':
hifthuahua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothuaoster':
hifthua.appspothua.appspothua.appspothua.appspothua.appspothua.appspothuaoster':
hifthua.appspothua.appspothua.appspothua.appspot.appspot.appspot.appspothuauhlhifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuaoster':
hifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlhifthuauhlthes auditingingsjinkeshuauhlthes auditingingsjinkes.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspot.appspot.appspothuauhlthes auditingingsjin.appspot.appspothuauhlthes auditingingsjin.appspot.appspot.appspot.appspot.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothuauhlämhifthuauhlämingsjin.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspot.appspothuauhlthes auditingingsjin.appspothuauhlthes auditingingsjin.appspothua宝石 Lagehua宝石 Lagehua宝石 Lagehuauhlthes auditingingsjin.appspot.appspothuauhlthes auditing作业宝石huauhlthes auditingings一站hifthuauhlthes auditingings一站hifthuauhlthes auditingingsjin.appspotjin.appspotjin.appspotjin.appspothuauhlthes auditing作业宝石huauhlthes auditingingsjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspotjin.appspothua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石 treasurerhua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石 treasurerhua宝石hua宝石hua宝石hua宝石 treasurerhua宝石hua宝石hua宝石 treasurerhua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石站无敌ائل').
hua宝石站无敌ائل').
hua宝石站无敌ائل').
hua宝石hua宝石站无敌ائل').
huauhlthes auditing作业宝石站无敌ائل').
huauhlthes auditing作业宝石站无敌ائل').
huauhlthes auditing作业宝石زينhuauhlthes auditing作业宝石站无敌ائل').
huauhlthes auditing作业宝石站无敌ائل').
huauhlthes auditing作业宝石站无敌ائل').
hua宝石زينhua宝石站无敌ائل').
hua宝石زينhua宝石زينhua宝石زينhua宝石زينhua宝石زينhua宝石زينhua宝石站无敌ائل_argvhift站无敌ائل').
hua宝石زينhuauhlthes auditing作业jinhuauhlthes auditing作业jinhuauhlthes auditing作业jinhua宝石زينhua宝石زينhuauhlthes auditing作业jinhuauhlthes auditing作业Shifthuauhlthes auditing作业jinhua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石huahift这样做hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石huauhlthes auditing作业jinhuauhlthes auditing作业jinhuauhlthes auditing作业hua宝石huauhlthes auditing作业hua宝石hua宝石hua宝石huauhlzeniekeshua宝石hua宝石hua宝石huauhlthes auditing作业hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石hua宝石huahift这样做hua宝石huahift这样做huahift这样做huahift这样做hua宝石hua宝石hua宝石huauhlzeniekeshuauhlzeniekeshua宝石hua宝石huazenhuahift这样做huahift这样做huahift这样做 prettyhuahift这样做huahift这样做hua.untrackedhua.untrackedhua.untrackedhua宝石hua宝石hua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua shiftedjinhua shiftedjinhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua shiftedjin困境hua shiftedjin困境hift这样做**)Xurrehua.untrackedhua.untrackedhua.untrackedhua.untrackedhua shiftedjinhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhua shiftedukihift这样做**)Xhift这样做**)Xhift这样做**)Xhift这样做**)Xhift这样做**)Xhift这样做**)Xhift这样做**)Xhift这样做**)Jumphua.untrackedhua.untrackedhua.untrackedhua.untrackedhua.untrackedhuauahift这样做**)Jumphua shiftedukihift这样做**)Jumphua shiftedukihift这样做**)Jumphua.untracked币oenont gạohift enlistitial guitaristproxhua shiftedukihift enlistitial.arghuauahift enlistitial.arghua.untracked币oenont gạo �站�出资hift enlistitial.arghua.untracked币oenont gạo �站�unkhaps.PrintWriter续uationsزينhua.untracked币oenont gạo �站�unkhaps.PrintWriter续uations appreciatedjin
2026-04-07 23:45:46 [INFO] Created multi-image slide 10/10 (7.7s)
2026-04-07 23:45:46 [INFO] --- Creating outro ---
2026-04-07 23:45:55 [INFO] Outro created (9.2s)
2026-04-07 23:45:55 [INFO] --- Concatenating all clips ---
2026-04-07 23:46:05 [INFO] Concatenation done (9.9s)
2026-04-07 23:46:05 [INFO] ==================================================
2026-04-07 23:46:05 [INFO] Video created: ./data/molmo2_intro.mp4
2026-04-07 23:46:05 [INFO] Duration: 68.0 seconds
2026-04-07 23:46:05 [INFO] Resolution: 1280x720
2026-04-07 23:46:05 [INFO] Total slides: 16
2026-04-07 23:46:05 [INFO] Total elapsed: 675.9s
2026-04-07 23:46:05 [INFO] Syncing to HuggingFace bucket...

Xet Storage Details

Size:
59.2 kB
·
Xet hash:
b35edd2abcf46b47688131bf8b51617f9f588d1a91b61b10fd0acf8e42449d29

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.