shaoxiongduan
f6275f8005
[feat] Port wm-eval into fastvideo as fastvideo.eval
...
Adds an in-process evaluation suite covering native (SSIM/PSNR/LPIPS/
optical_flow), audio, physics_iq, vbench (16 sub-metrics), and
videoscore2. Public API: create_evaluator/evaluate, BaseMetric +
@register, ensure_checkpoint, get_cache_dir. CLI: fastvideo eval
list/run.
VBench upstream pinned as a git submodule at
fastvideo/third_party/eval/vbench (Vchitect/VBench@45e79ec ); modern-dep
compat is achieved via runtime shims in vbench/__init__.py rather than
on-disk patches. CLIP/torch.hub caches are routed through
${FASTVIDEO_EVAL_CACHE}; HF cache stays at the system default.
ensure_checkpoint delegates to fastvideo.utils.get_lock + huggingface_hub
primitives. Evaluator supports release_cuda_memory(), unload(),
reload() for training-time eval that frees GPU between calls.
Verified parity against upstream vbench (5/8 metrics bit-exact, others
within 1% drift driven by transformers/torch version skew) and against
upstream VideoScore2 (regex anchored on the actual model's output
format, soft-score formula matches upstream's argmax*max_prob/total).
Includes docs/contributing/eval-metrics.md as the porting guide.
Out of scope (deferred follow-ups): MIND, VBench-2.0, FVD as a
registered metric, training-time EvalCallback.
2026-05-01 23:17:19 +00:00
alexzms
37418946c8
[docs]: clarify real_score_guidance_scale CFG parameterization ( #1256 )
2026-04-26 16:38:00 +08:00
William Lin
95fd29e0cb
[feat] Streaming WebSocket server skeleton (single generator + fMP4) ( #1251 )
2026-04-26 00:33:49 -07:00
William Lin
e0dc5f2b0c
[feat] Add typed LTX-2 continuation state and streaming session store ( #1250 )
2026-04-24 01:28:07 -07:00
William Lin
70ee5d230c
[feat] [6/n] Improve API: LTX-2 public preset + asset wiring + gpu_pool translation ( #1239 )
2026-04-23 11:36:45 -07:00
William Lin
145a3f166b
[feat] [4/n] Improve API: refactor sampling param and merge with presets ( #1234 )
2026-04-16 14:10:02 -07:00
William Lin
88a5a933ab
[feat] [3/n] Improve API: extend support to cli ( #1226 )
2026-04-14 15:20:47 -07:00
William Lin
76c62d7a00
[feat] [1/n] API improvements: add intial files for new fastvideo public API ( #1218 )
2026-04-05 18:13:19 -07:00
vishruthb
5789955bbe
[feat] add gen3c (cosmos-7b) model and pipeline support ( #1059 )
2026-04-01 11:42:02 +00:00
Jinzhe Pan
12d699cd78
[ci] Add direct test retry with check overwrite and aggregate status refresh ( #1214 )
2026-04-01 17:21:28 +08:00
Jinzhe Pan
81fd80c8ee
[ci] Add TEST_SCOPE routing for clean single-test execution ( #1203 )
2026-03-31 19:40:59 +08:00
Jinzhe Pan
de0de04212
[ci] Replace Merge Queue with auto-merge — reduce CI complexity ( #1200 )
2026-03-31 10:09:33 +08:00
Jinzhe Pan
be35003cb1
[ci] Merge Queue, label system overhaul, and slash commands (2/2) ( #1187 )
2026-03-30 08:22:35 +08:00
Jinzhe Pan
26bd4db253
[ci] CI infrastructure cleanup and workflow reorganization (1/2) ( #1186 )
2026-03-29 17:01:09 -07:00
Jinzhe Pan and Will Lin
e294ca011c
[feat]: overhaul SSIM test infrastructure — partition scheduling, helper migration, CI fixes ( #1185 )
...
Co-authored-by: Will Lin <wlsaidhi@gmail.com >
2026-03-29 23:59:25 +00:00
alexzms
14261bc98c
[feat] pre-commit support 120 col num ( #1167 )
2026-03-11 20:19:30 -07:00
1a383f3f66
[refactor] train v1 clean up
...
Co-authored-by: alexzms <3036648523@qq.com >
Co-authored-by: Peiyuan Zhang <a1286225768@slurm-h200-204-215.slurm-compute.tenant-slurm.svc.cluster.local >
2026-03-09 18:58:56 -07:00
alexzms and Peiyuan Zhang
bc27a032c5
[feat] Refactor training framework into fastvideo/train ( #1159 )
...
Co-authored-by: Peiyuan Zhang <a1286225768@gmail.com >
2026-03-09 15:16:42 -07:00
Ajay Anubolu
02c1c49b75
[CI] Add inference performance regression tests ( #1140 )
2026-03-07 08:26:54 +08:00
Jinzhe Pan
5190c1bb1e
[Doc] add doc for inference architecture ( #1147 )
2026-03-02 13:44:27 -08:00
Zhang Peiyuan
fea556269b
[Misc] Fix memory leakage in VideoGenerator ( #1132 )
2026-02-26 19:51:32 -08:00
Junda (David) Su
e315657066
[docs] [kernel] Migrate to uv ( #1127 )
2026-02-25 14:13:50 -08:00
Zhang Peiyuan and Will Lin
fc80d95d7e
[Misc] Remove STA ( #1124 )
...
Co-authored-by: Will Lin <wlsaidhi@gmail.com >
2026-02-23 15:14:42 -08:00
Zhang Peiyuan
128d0b7fc5
[Misc] Remove Teacache ( #1121 )
2026-02-22 16:53:07 -08:00
Zhang Peiyuan
03d9ce2edb
[Misc] Remove StepVideo ( #1118 )
2026-02-21 17:15:42 -08:00
6736dc06a5
Improve Docs ( #1112 )
...
Co-authored-by: Peiyuan Zhang <a1286225768@slurm-h200-204-227.slurm-compute.tenant-slurm.svc.cluster.local >
Co-authored-by: Peiyuan Zhang <a1286225768@slurm-login-0.slurm-login.tenant-slurm.svc.cluster.local >
2026-02-19 14:23:32 -08:00
William Lin
75e193a2c9
[core] Refactor and centralize our registry for models, pipelines, and sampling params ( #1066 )
2026-02-05 14:40:30 -08:00
William Lin and gemini-code-assist[bot]
7fc5f241da
[misc] Fix naming instruction in runpod.md ( #1067 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-05 13:45:49 -08:00
XOR-op
38a6bd93d3
[chore]: update sageattn3 installation instructions ( #1050 )
2026-01-29 15:45:52 -08:00
William Lin
3ae58c277a
[docs] Update design overview and add agents tutorial ( #1044 )
2026-01-27 15:56:58 -08:00
XOR-op and Will Lin
e8c854bcf1
[docs] Offloading instruction ( #1022 )
...
Co-authored-by: Will Lin <wlsaidhi@gmail.com >
2026-01-26 13:40:28 -08:00
William Lin
06860e96fe
[docs] Update runpod instructions ( #1043 )
2026-01-26 13:13:54 -08:00
alexzms
560628709c
[Bug Fix] Add autograd wrapper for block-sparse attention in fastvideo-kernel + fix CMake extension linking ( #1015 )
2026-01-16 21:16:43 -08:00
XOR-op
b7f69c2c1d
[feat!] Disable FSDP inference by default ( #1001 )
2026-01-13 14:20:05 -08:00
Shreejith SG and Will Lin
d9c996310b
[docs]: add LoRA extraction utilities documentation ( #992 )
...
Co-authored-by: Will Lin <wlsaidhi@gmail.com >
2026-01-06 16:36:26 -06:00
William Lin
8eb3140b2f
[misc] pin fastvideo-kernel in .toml file ( #989 )
2026-01-05 13:42:32 -06:00
William Lin
e7f6db9bd1
[docs] Update docs and README ( #975 )
2026-01-04 14:59:19 -06:00
Qi Jia
5285116e73
[docs]: fix various broken links across the documentation ( #979 )
2026-01-01 20:02:39 -06:00
William Lin
87f8a2782d
[docs] refactor attention docs ( #964 )
2025-12-26 15:21:49 -06:00
William Lin and ShreejithSG
2f6230abcf
[kernel] Reorg and fix fastvideo-kernel ( #962 )
...
Co-authored-by: ShreejithSG <shreejithsg@gmail.com >
2025-12-26 01:50:24 -06:00
Matthew Noto
da04d08426
[docs] small fixes ( #947 )
2025-12-22 15:23:55 -06:00
Loay Rashid
e53730f324
[docs] Minor Fixes ( #942 )
2025-12-19 16:48:16 -06:00
William Lin
c722429ab5
[docs] fix testing.md visibility ( #920 )
2025-12-08 00:44:53 -08:00
William Lin
c9ca6d1298
[docs] add docs for ssim testing ( #918 )
2025-12-06 18:20:04 -08:00
fb6cbf23e6
Fix the docs ( #905 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: William Lin <SolitaryThinker@users.noreply.github.com >
2025-11-27 00:37:03 -08:00
Kaiqin Kong
fdf21702f5
[Docs] add diagrams to docs ( #863 )
2025-11-04 16:29:07 -08:00
Mihir Jagtap
8f5712629f
[docs] port to mkdocs ( #855 )
2025-11-04 14:31:56 -08:00
Kaiqin Kong
bdec816b31
move STA_configuration.py to fastvideo/attention/backends ( #856 )
2025-10-29 13:54:13 -07:00
William Lin
e1e25e95f9
[feature] Add torch profiler ( #827 )
2025-10-06 07:59:46 -07:00
RandNMR73
13d0aae706
Add Sage Attention 3 Backend ( #815 )
2025-09-24 15:11:38 -07:00