Aryan Kumar and Aryan Kumar
4b4df1a94e
[perf] Fused Q/K preconditioning + NVFP4 quantize for FA4 NVFP4 attention (bit-identical) ( #2052 )
...
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-11-03 01:07:11 -08:00
Aryan Kumar and Aryan Kumar
3fe9c0c70d
[bugfix]: get the full CI suite green on main (pytest 9 flag teardown, Qwen golden env) ( #2059 )
...
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-11-02 23:32:40 -08:00
Aryan Kumar and Aryan Kumar
cb6a9a13e1
[bugfix] FA4 JIT cache vs tuning env, MXFP8 import and scale dtype, H3 VSA gate double quantization ( #2049 )
...
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-11-01 19:11:25 -08:00
Aryan Kumar
9bbdd18548
[ci]: Fix env-policy and schema-parity contract tests
...
The unit lane fails on main in two contract tests. All three failures are
bookkeeping that drifted from the code, not runtime bugs:
- `test_env_policy.py::test_env_doc_table_matches_registry`: the generated
table in docs/contributing/env_vars.md is stale for
FASTVIDEO_MLX_QUANT_GEMM. Regenerated with the documented command
(`python fastvideo/tests/contract/test_env_policy.py`).
- `test_env_policy.py::test_env_access_follows_policy`: two new violations.
- fastvideo/tests/mlx/test_mlx_affine_dq_gemm.py wrote
FASTVIDEO_MLX_QUANT_GEMM through monkeypatch.setenv; now uses the
registered field's override() through the env_overrides fixture.
- fastvideo/tests/train/models/test_load_kandinsky5.py read
FASTVIDEO_ATTENTION_BACKEND with `not in os.environ`; now uses
envs.FASTVIDEO_ATTENTION_BACKEND.is_set() and override(). Its entry in
KNOWN_VIOLATIONS is deleted, as the shrinking-list rule requires.
- `test_schema_parity_inventory.py::..._extension_fields_are_classified`:
MiniMaxH3PipelineConfig declares video_scheduler_shift and
audio_scheduler_shift (training-time noise clocks rejected by
check_pipeline_config at inference); both are added to
pipeline_config_extensions.internal_only.
Test plan (CPU, no GPU required):
python -m pytest fastvideo/tests/contract/test_env_policy.py \
fastvideo/tests/api/test_schema_parity_inventory.py \
fastvideo/tests/mlx/test_mlx_affine_dq_gemm.py -q
# 45 passed
python -m pytest fastvideo/tests/contract/ fastvideo/tests/api/ -q -m "not gpu"
# 501 passed
2026-10-23 11:08:37 -07:00
Aryan Kumar and Aryan Kumar
7c2b447264
[ci] Run single-GPU CI lanes on a DGX Spark runner; weekly full suite on main ( #2007 )
...
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-10-22 13:44:55 -07:00
3f45f2da21
[bugfix] Repair DreamVerse and failing CI gates ( #1958 )
...
Co-authored-by: sy3535 <sy3535@maxwell.poly.edu >
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-10-16 17:15:38 -07:00
Aryan Kumar and Aryan Kumar
6212e7262e
[docs] Migrate documentation and cookbook to Blume ( #1969 )
...
Co-authored-by: Aryan Kumar <aryan5v@users.noreply.github.com >
2026-10-16 16:09:04 -07:00
William Lin
9f59519959
[misc] Remove DreamX World, HunyuanGameCraft, GLM-Image, LongCat, TurboDiffusion, and Z-Image ( #1926 )
2026-10-14 23:16:32 -07:00
8530fdc550
[feat] Add external-launcher executor for multi-node inference ( #1746 )
...
Co-authored-by: Will Lin <willlin@nvidia.com >
Co-authored-by: William Lin <8941107+SolitaryThinker@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 04:46:26 -07:00
William Lin and Claude Opus 5.5
156611bab3
[ci]: run the full attention test directory in the unit lane ( #1658 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 03:37:46 -07:00
a0291a57c1
[ci] Add Wan2.2-TI2V-5B SSIM regression test ( #1772 )
...
Co-authored-by: SuhaanCommits <suhaan@cedar.build >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
2026-10-07 02:44:24 -07:00
William Lin and Claude Opus 5.5
a3fd1d0bab
[ci]: prevent direct tests from minting suite gates ( #1615 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 02:32:48 -07:00
13b3b36b8b
[feat] Add Infinite Livestream app ( #1878 )
...
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 02:07:37 -07:00
cacc8cfcb3
[bugfix]: condition HunyuanVideo 1.5 i2v on the reference image ( #1693 )
...
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 01:36:35 -07:00
38966056d0
[ci]: make merge-gate startup reliable ( #1762 )
...
Co-authored-by: William Lin <8941107+SolitaryThinker@users.noreply.github.com >
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-07 01:29:42 -07:00
Junda Su
9edc8adf5f
[misc] Move test-suite environment access into the registry and allowlists ( #1898 )
2026-09-30 00:15:39 -07:00
Junda Su
02f1ce11ae
[misc] Move environment var reads into env registry and rename unprefixed variables ( #1897 )
2026-09-29 14:36:16 -07:00
Junda Su
e3b88bb12a
[feat] Add a typed environment-variable registry, policy doc, and contract test ( #1896 )
2026-09-29 12:50:45 -07:00
William Lin
556ac7088e
[refactor] Simplify Wan sampling and tests ( #1825 )
2026-09-07 15:57:19 -07:00
William Lin
7f83164233
[refactor] Move Wan VAE into the Wan package ( #1824 )
2026-09-05 18:43:55 -07:00
William Lin
e19913f6e9
[refactor] Group Wan transformer and config ( #1823 )
2026-09-05 17:05:32 -07:00
William Lin
9212f4f218
[ci] make GPU validation change-aware ( #1747 )
2026-08-25 21:26:25 -07:00
Junda Su
2f3d407406
[perf] Optimize MiniMax H3 VAE decoding ( #1734 )
2026-08-21 14:57:32 -07:00
William Lin
8208536cd1
[bugfix] profiler region system: record + export actually work, usability roll-up ( #1691 )
2026-08-09 20:35:53 -07:00
William Lin
9028953625
[misc] yapf pass under CI's interpreter (3.12) + pin hook language_version ( #1702 )
2026-08-08 22:24:17 -07:00
Adriel Fung and SolitaryThinker
521dee0e82
[perf]: enable per-block torch.compile for LTX2 with persistent cache ( #1602 )
...
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
2026-07-20 15:59:13 -07:00
Mac Lee
1c04ace573
[ci]: pin VSA training regression to H100 ( #1591 )
2026-07-15 22:04:57 -07:00
Mac Lee and SolitaryThinker
a253856147
[ci] Add exact identity performance statuses ( #1560 )
...
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
2026-07-15 14:59:09 -07:00
Mac Lee
5d89f86675
[ci] Stop forcing FA4 in model-load lanes ( #1561 )
2026-07-11 14:10:36 -07:00
William Lin
a25313beec
[ci]: wire fastvideo/tests/ops/ into the unit-test lane ( #1559 )
2026-07-06 12:07:26 -07:00
William Lin
b93833772e
[ci]: guard against test directories no CI lane collects ( #1552 )
2026-07-05 14:07:38 -07:00
6392bd40a9
[feat] Dreamverse 10/14: Add serving API contracts ( #1333 )
...
Co-authored-by: SolitaryThinker <wlsaidhi@gmail.com >
Co-authored-by: Matthew Noto <99706358+RandNMR73@users.noreply.github.com >
Co-authored-by: XOR-op <17672363+XOR-op@users.noreply.github.com >
Co-authored-by: Zhang Peiyuan <42993249+jzhang38@users.noreply.github.com >
2026-05-14 10:07:01 -07:00