Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
fcb7de3
Add multimodal MINT1T reader/writer pipeline and scoped benchmarks
VibhuJawa Feb 18, 2026
9dbe24a
Move parquet output metrics helper to benchmark utils and update 2026…
VibhuJawa Feb 18, 2026
4b6f3e0
Clean up multimodal reader/writer config and cloud materialization path
VibhuJawa Feb 18, 2026
c42bacf
Clean up multimodal stage readability and consolidate test fixtures
VibhuJawa Feb 18, 2026
73a66d3
Refine multimodal JPEG filter abstractions and naming
VibhuJawa Feb 18, 2026
5d3547f
Require explicit source_id_field in multimodal webdataset reader
VibhuJawa Feb 18, 2026
21908bf
Optimize parsed source column extraction for multimodal task
VibhuJawa Feb 18, 2026
ed901be
Remove redundant direct materialization branch and add regression test
VibhuJawa Feb 18, 2026
4e90268
Refactor multimodal materialization and shared IO defaults
VibhuJawa Feb 18, 2026
47a147b
Unify multimodal reader field projection and tighten validation
VibhuJawa Feb 18, 2026
fb29991
Extract source field validation util and reduce multimodal LOC
VibhuJawa Feb 18, 2026
ba3ccdc
Require multimodal writer path and add Pillow image dependency
VibhuJawa Feb 18, 2026
545f224
Move multimodal validation helpers and harden metadata source parsing
VibhuJawa Feb 18, 2026
25e3bd8
Avoid tar reopen in multimodal materialize-on-read path
VibhuJawa Feb 18, 2026
279858c
Make PIL import lazy in multimodal aspect ratio filter
VibhuJawa Feb 18, 2026
0a99dce
Fix multimodal defaults for tar formats and empty task table
VibhuJawa Feb 18, 2026
c5e39bc
Trim multimodal reader/task duplication and simplify parsing
VibhuJawa Feb 18, 2026
c2a1cd3
Remove redundant multimodal source-id validation unit test
VibhuJawa Feb 18, 2026
9d37539
Restore explicit multimodal parsing and reader field exclusions
VibhuJawa Feb 18, 2026
2d62af2
Consolidate multimodal metadata source missing-value handling
VibhuJawa Feb 18, 2026
89e7df2
Update nemo_curator/stages/multimodal/io/writers/multimodal.py
VibhuJawa Feb 18, 2026
cc6e4b2
Remove multimodal pyarrow writer backend toggle
VibhuJawa Feb 18, 2026
7faee07
Update uv.lock for Pillow image extras
VibhuJawa Feb 18, 2026
7d2093c
Simplify multimodal materialization and remove writer aliases
VibhuJawa Feb 18, 2026
3c42153
Remove redundant multimodal JPEG column guard
VibhuJawa Feb 18, 2026
2a0e0f8
Move multimodal row-validity filtering into base filter
VibhuJawa Feb 18, 2026
0e6ccaa
Fix ruff unused-noqa and local PIL import in multimodal stage
VibhuJawa Feb 18, 2026
fa50bea
Align multimodal PIL import with text-stage local import style
VibhuJawa Feb 18, 2026
fdd3e22
Apply suggestions from code review
VibhuJawa Feb 18, 2026
5bf4e76
Fix multimodal index alignment, content_type, schema, and parquet index
VibhuJawa Feb 18, 2026
fe57ab6
Fix multimodal alignment and materialization behavior
VibhuJawa Feb 24, 2026
85b9cf3
Remove stale BLE001 noqa directives in MINT1T benchmark
VibhuJawa Feb 24, 2026
e958250
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Feb 26, 2026
6a207ed
Rename metadata_source to source_ref, fix correctness bugs, optimize …
VibhuJawa Feb 26, 2026
bbfcaeb
Remove redundant get_all_file_paths_under call in collect_parquet_out…
VibhuJawa Feb 26, 2026
ea3e40e
Rewrite materialization with three-strategy dispatch and remove all n…
VibhuJawa Feb 26, 2026
9d5c5ee
Add RESERVED_COLUMNS, REQUIRED_COLUMNS, and module docstring to Multi…
VibhuJawa Feb 26, 2026
16e4f9d
Remove AGENTS.md from tracking and add to .gitignore
VibhuJawa Feb 26, 2026
002449c
Collapse writer hierarchy and introduce _SampleContext in reader
VibhuJawa Feb 26, 2026
44c7cca
Fix memory explosion and data duplication in multimodal materialization
VibhuJawa Feb 26, 2026
62e0d05
Update multimodal README to document frame_index and fix class name
VibhuJawa Feb 26, 2026
ed3e14b
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Feb 26, 2026
a45b423
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Feb 26, 2026
1c85e73
Add multimodal parquet reader, WDS writer, and fix review issues
VibhuJawa Feb 27, 2026
028a1fd
Fix interleaved position tracking and optimize split_table
VibhuJawa Feb 27, 2026
802fa73
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Feb 27, 2026
ed150e8
Address PR review feedback: task introspection, mutation stubs, and f…
VibhuJawa Feb 27, 2026
f834c6e
Improve source_ref docstring with inline materialization strategy sum…
VibhuJawa Feb 27, 2026
45f12dc
Clarify modality field is extensible beyond built-in values
VibhuJawa Feb 27, 2026
c6bdb20
Merge branch 'minimal_multi_modal_implimentation' into multimodal_par…
VibhuJawa Feb 27, 2026
f1cc65c
Add Lance writer, fix WebDataset writer interleaving and data preserv…
VibhuJawa Feb 27, 2026
459221f
Remove local test artifacts from tracking, add to .gitignore
VibhuJawa Feb 27, 2026
c54141e
Fixed some reordering problems
VibhuJawa Mar 2, 2026
c0cffa6
Add per-modality passthrough fields (per_image_fields, per_text_fields)
VibhuJawa Mar 2, 2026
2e817ca
Rename MultiBatchTask to InterleavedBatch and multimodal stage direct…
VibhuJawa Mar 3, 2026
93245ba
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Mar 3, 2026
2746a6d
Fix ruff I001 import ordering in benchmarking utils
VibhuJawa Mar 3, 2026
91a0b4e
Add interleaved multimodal quickstart tutorial notebook
VibhuJawa Mar 3, 2026
2325ae4
Rewrite quickstart notebook for GitHub rendering + HuggingFace data
VibhuJawa Mar 3, 2026
2a12e1e
Update secrets baseline for notebook image outputs
VibhuJawa Mar 3, 2026
3cbad2c
Update secrets baseline for false positive detection
VibhuJawa Mar 3, 2026
58e1594
Add interleaved benchmark suite: symmetric writer comparison, cross-f…
VibhuJawa Mar 3, 2026
f9c7c81
Add symmetric analysis section to benchmark comparison generator
VibhuJawa Mar 3, 2026
0e4a1b7
Fix tutorial pipeline crash on heterogeneous MINT-1T schemas
VibhuJawa Mar 3, 2026
371fcb0
Warn instead of crash for missing fields; drop metadata_json column
VibhuJawa Mar 3, 2026
f8d87ac
Update secrets baseline for current line numbers
VibhuJawa Mar 3, 2026
b84db57
Fix review findings: per-key frame counter, TIFF failure preservation…
VibhuJawa Mar 3, 2026
069db6e
Merge branch 'main' into minimal_multi_modal_implimentation
VibhuJawa Mar 3, 2026
8ee4622
Add interleaved module coverage tests (17-83% -> 89-100%)
VibhuJawa Mar 4, 2026
e9e0b40
Merge branch 'minimal_multi_modal_implimentation' into multimodal_par…
VibhuJawa Mar 4, 2026
02d4416
Merge upstream/main into multimodal_parquet_reader_wds_writer
VibhuJawa Mar 4, 2026
8ece4d0
Fix WDS writer metadata_json KeyError after schema update
VibhuJawa Mar 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -156,3 +156,8 @@ data/
# macOS Files
.DS_Store
AGENTS.md

# Local test outputs and scratch scripts
tmp_3_test_output/
.tmp_multimodal_runs/
benchmarking/scripts/test_merged_parquet_3format_write.py
Loading