Skip to content

[None][fix] DSv4: drop duplicate indexer_k_dtype kwarg on V4 sparse attn#14321

Merged
lfr-0531 merged 1 commit into
NVIDIA:feat/deepseek_v4from
Tabrizian:user/itabrizian/dsv4-indexer-k-dtype-dedup
May 20, 2026
Merged

[None][fix] DSv4: drop duplicate indexer_k_dtype kwarg on V4 sparse attn#14321
lfr-0531 merged 1 commit into
NVIDIA:feat/deepseek_v4from
Tabrizian:user/itabrizian/dsv4-indexer-k-dtype-dedup

Conversation

@Tabrizian

@Tabrizian Tabrizian commented May 19, 2026

Copy link
Copy Markdown
Member

indexer_k_dtype is already populated inside indexer_config by update_sparse_attention_indexer_config (which sources it from sparse_attention_config.indexer_k_dtype, falling back to the "fp8" default). Passing it again as an explicit kwarg to DeepSeekV4SparseAttentionConfig while also expanding **indexer_config triggers a duplicate keyword argument TypeError during executor init. Drop the explicit kwarg and let **indexer_config provide the value.

@coderabbitai summary

Description

Test Coverage

PR Checklist

Please review the following before submitting your PR:

  • PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.

  • PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.

  • Test cases are provided for new code paths (see test instructions)

  • If PR introduces API changes, an appropriate PR label is added - either api-compatible or api-breaking. For api-breaking, include BREAKING in the PR title.

  • Any new dependencies have been scanned for license and vulnerabilities

  • CODEOWNERS updated if ownership changes

  • Documentation updated as needed

  • Update tava architecture diagram if there is a significant design change in PR.

  • The reviewers assigned automatically/manually are appropriate for the PR.

  • Please check this after reviewing the above items as appropriate for this PR.

GitHub Bot Help

To see a list of available CI bot commands, please comment /bot help.

indexer_k_dtype is already populated inside indexer_config by
update_sparse_attention_indexer_config (which sources it from
sparse_attention_config.indexer_k_dtype, falling back to the "fp8"
default). Passing it again as an explicit kwarg to
DeepSeekV4SparseAttentionConfig while also expanding **indexer_config
triggers a duplicate keyword argument TypeError during executor init.
Drop the explicit kwarg and let **indexer_config provide the value.

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
@Tabrizian
Tabrizian requested a review from a team as a code owner May 19, 2026 19:26
@Tabrizian
Tabrizian requested review from byshiue and hyukn and removed request for a team May 19, 2026 19:26
@pcastonguay
pcastonguay requested a review from lfr-0531 May 19, 2026 19:46
@Tabrizian

Copy link
Copy Markdown
Member Author

/bot run --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49258 [ run ] triggered by Bot. Commit: 61bd5fd Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #49258 [ run ] completed with state SUCCESS. Commit: 61bd5fd
/LLM/main/L0_MergeRequest_PR pipeline #38927 completed with status: 'SUCCESS'

CI Report

Link to invocation

@lfr-0531
lfr-0531 merged commit 349f087 into NVIDIA:feat/deepseek_v4 May 20, 2026
8 of 9 checks passed
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request May 29, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 1, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 3, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 7, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 10, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 11, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 12, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 12, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 13, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 16, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
lfr-0531 pushed a commit to lfr-0531/TensorRT-LLM that referenced this pull request Jun 17, 2026
…ttn (NVIDIA#14321)

Signed-off-by: Iman Tabrizian <10105175+Tabrizian@users.noreply.github.com>
(cherry picked from commit 349f087)
Signed-off-by: Fanrong Li <lfr-0531@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants