- Allow the frozen FP32 boundary modules through the FSDP mixed-dtype guard when a model declares replicate_fp32_modules. - Make the tile-64 FP4 kernel and its reference handle a listed block with an empty query half instead of propagating NaN; add a CPU regression test. - Compare generated row ids in the row-plan test. - Consume method checkpoint/stop requests after the pre-loop eval, so best/ always refers to the evaluated weights. - Remove the unused audio-stats module and its claim. - Refresh the V2 model description and drop the dead compression script reference.
FastVideo documentation
Canonical guides live in this directory. The Blume application in docs-site builds and publishes them at haoailab.com/FastVideo.
See Documenting FastVideo for local setup,
source ownership, page structure, validation, and deployment. The existing
GitHub Pages workflow publishes Blume from main with the same domain and base
path. MkDocs is no longer part of the build.
Cookbook sources
Recipe metadata, shared JavaScript, and tests remain under docs/. From the
repository root:
npm ci --prefix docs
npm run build:catalog --prefix docs
npm run check:cookbook --prefix docs
npm run test:cookbook --prefix docs
python -m unittest discover -s docs/tests -p 'test_*.py'
The combined browser bundle, notices, index and catalogs are generated together
under assets/cookbook-config/. Do not hand-edit or commit those outputs.
The site preparation builds and copies them into Blume's public assets.
See the recipe authoring guide and
configuration API contract before changing the schema.