The Wire · Showcase
TENSOR PARALLELISM LANDS IN CONTINUOUS BATCHING, AUDIO DOCS FOLLOW
By RepoJournal · Filed · About Hugging Face
Transformers shipped tensor parallelism support for continuous batching, unlocking multi-GPU generation scaling you've been waiting for.
The major merge [1] adds full TP support to continuous batching with the infrastructure to back it: inter-process communication for request states, per-TP group seeding, NCCL graph safeguards, and a reproducible hash function that avoids Python's salted hash. This is production-grade work, not a sketch. Simultaneously, the docs team shipped dedicated guidance on adding audio and video processors [2], closing a gap that's been live in the code for months. On the CI front, transformers-ci completed a shift to OpenSearch for trace storage [3] and overhauled the UI to reduce confusion between traces and run IDs [4]. The hub-docs team automated their inference provider docs generation [5], keeping the JavaScript packages and generated docs in lockstep without manual intervention. Housekeeping landed too: dead environment variables got stripped from CircleCI configs [6], and the DeepSeek V4 MoE converter got a fix for substring-matching FP8 scale companions [7].
One email a day. Unsubscribe in one click.
Keep up with Hugging Face in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review tensor parallelism PR and test against your multi-GPU generation workloads huggingface/transformers [plan]
- → Reference new audio/video processor docs if you're adding custom processors huggingface/transformers [monitor]
- → Check CI trace links in your dashboards post-OpenSearch migration huggingface/transformers-ci [monitor]
References
- [1] [CB] [Major] Add tensor paralellism ↗ huggingface/transformers
- [2] [docs] adding audio/video processors ↗ huggingface/transformers
- [3] use opensearch for traces storage huggingface/transformers-ci
- [4] renamed to trace to avoid confusion with run id huggingface/transformers-ci
- [5] [Bot] Update Inference Providers documentation ↗ huggingface/hub-docs
- [6] chore(ci): remove dead env vars from circleci-failure-summary-comment.yml (#45972) huggingface/transformers
- [7] [DeepSeek V4] Fix MoE converter substring-matching FP8 scale companions (#45930) huggingface/transformers