github InternLM/lmdeploy v0.15.0

5 hours ago

What's Changed

πŸš€ Features

πŸ’₯ Improvements

  • Force blksize=128 for linear attention on ascend by @jinminxi104 in #4705
  • refactor: unify interleaved MRoPE rotary embedding by @CUHKSZzxy in #4644
  • Refine multi-node support on ascend-A3 by @jinminxi104 in #4711
  • [Improve]: Remove dlblas from lmdeploy by @RunningLeon in #4682
  • replace sync with wait event in h2d by @grimoire in #4709
  • Respect --server-port in DP mode when proxy-url is set by @lvhan028 in #4712
  • add --language-model-only for text-only VLM inference and remove --disable-vision-encoder by @lvhan028 in #4716
  • Optimize TTFT by @grimoire in #4695
  • Optimize BaseResponseParser streaming and add parser benchmark by @lvhan028 in #4697
  • Support fp8 moe only for qwen3.5 by @RunningLeon in #4740
  • clear runtime state in sleep by @grimoire in #4729
  • feat(serve): add --generation-config CLI for server sampling defaults by @lvhan028 in #4708
  • fix: gzip torch profiler traces by default by @CUHKSZzxy in #4747
  • Optimize tp fp8 moe for small average router per expert by @grimoire in #4751
  • refactor(pytorch): clarify scheduler and input-maker control flow by @grimoire in #4727
  • Guard DP dummy inputs around pending work by @grimoire in #4738
  • Remove interactive chat and make inference stateless by @lvhan028 in #4730
  • feat(turbomind): Derive composable TurboMind parallel configurations by @lzhangzz in #4769
  • Add generic tensor copy and architecture-aware Gated Delta Rule support by @lzhangzz in #4757
  • Add GDR CP controls and legacy kernel override by @lzhangzz in #4779
  • fix(turbomind): fix zero-centered RMSNorm for Qwen3.5 by @lzhangzz in #4790

🐞 Bug fixes

🌐 Other

New Contributors

Full Changelog: v0.14.0...v0.15.0

Don't miss a new lmdeploy release

NewReleases is sending notifications on new releases.