transformers
FP8 on the fine-grained machinery (`Fp8Config`)
#49777
Open

FP8 on the fine-grained machinery (`Fp8Config`) #49777

IlyasMoutawwakil wants to merge 21 commits into fg-split/4-machinery from fg-split/5-fp8
IlyasMoutawwakil
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from eba7591a to f85bc92f 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 15bcb879 to 551185c0 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from f85bc92f to 9072093e 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 551185c0 to 4a0d3717 5 days ago
HuggingFaceDocBuilderDev
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 9072093e to e4e40b22 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 4a0d3717 to 1f9a2f66 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 1f9a2f66 to 909f2cec 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 909f2cec to 50cb07cc 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 50cb07cc to 0d8d517a 5 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 0d8d517a to 8d50a391 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 57326078 to 637929da 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 637929da to f324300c 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 8d50a391 to ef5e58c2 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from ef5e58c2 to c39d6ae5 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from f324300c to 4abab571 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from c39d6ae5 to cd37228f 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 18bcfa2f to 782cacbf 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from cd37228f to bc2c9912 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from bc2c9912 to e3a43ca1 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 782cacbf to de4ee3f8 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from de4ee3f8 to bd1d85ba 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from e3a43ca1 to 32b23c9f 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 32b23c9f to e3a89a2a 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from bd1d85ba to 6d877524 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from e3a89a2a to b802f37b 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 6d877524 to 823b19a2 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 823b19a2 to 3e8f8773 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from b802f37b to 5df081e0 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 3e8f8773 to d1dcda73 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 5df081e0 to a807b250 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from d1dcda73 to 48e9a5be 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from a807b250 to 3acb4399 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 3acb4399 to 35113a47 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 34778f83 to c7c2e862 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 35113a47 to f3394183 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from f3394183 to 5d804e34 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from c7c2e862 to 34e76d0b 4 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from e0fa2b7c to 507c0d36 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 34e76d0b to d581bd29 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from 34e76d0b to d581bd29 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from e0fa2b7c to 507c0d36 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 507c0d36 to 2eb35389 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force-pushed the fg-split/4-machinery branch from d581bd29 to 1e027a8a 3 days ago
IlyasMoutawwakil IlyasMoutawwakil force pushed from 2eb35389 to d16a8c0b 2 days ago
IlyasMoutawwakil Add Fp8Config: block and per-tensor FP8 on the fine-grained machinery
51e3a37b
IlyasMoutawwakil Document FP8 and the migration from FineGrainedFP8Config
73941c31
IlyasMoutawwakil Keep the legacy FP8 tests while the legacy path ships
1151fab3
IlyasMoutawwakil Quantize partial blocks in the legacy FP8 integration
315ed24e
IlyasMoutawwakil Re-record the DeepSeek-V3 FP8 logits slice for the fixed block-FP8 ke…
3ec10303
IlyasMoutawwakil Keep fine-grained member lookups and FP8 checkpoint reads to their ow…
1c576253
IlyasMoutawwakil Explain why FP8 reads, pads and plans the way it does
012c2378
IlyasMoutawwakil Test the FP8 experts layout on both sides of SM100
d945d16d
IlyasMoutawwakil Document prefer_deepgemm_linear instead of the env var
824e9a81
IlyasMoutawwakil Check main's local-tensor flag on the FP8 embedding
fcbb337f
IlyasMoutawwakil Update the fine-grained plan tests for the generic host
ba103c86
IlyasMoutawwakil Test that an embedding table loads through the member that owns it
da2d3535
IlyasMoutawwakil Ask the member for a copied model's param ops
f610081b
IlyasMoutawwakil Keep an FP8 table's scale in the model dtype
b589b897
IlyasMoutawwakil Review cleanups: one embedding check, a private plan reader, short er…
008a9d6c
IlyasMoutawwakil Name embedding tables with targeted plan entries only
1662f90b
IlyasMoutawwakil Read DeepSeek-V4's quantization through an fp8 reader, not a model co…
8278aea4
IlyasMoutawwakil Read FP8 embedding tables into plan entries and drop Fp8Config.module…
7114bcdd
IlyasMoutawwakil Leave the ModelOpt and compressed-tensors readers to their own PR
1feb8aad
IlyasMoutawwakil Leave a DeepSeek-V4 quantization config that transformers saved as it is
cdfe320e
IlyasMoutawwakil Restack on the simpler plan resolution and merging
516802b7
IlyasMoutawwakil IlyasMoutawwakil force pushed from d16a8c0b to 516802b7 2 days ago
github-actions

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone