[TRTLLM-13378][feat] Drop legacy --extra_visual_gen_options CLI alias#15262
Conversation
|
/bot run |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (18)
💤 Files with no reviewable changes (9)
📝 WalkthroughWalkthroughThe PR renames a CLI flag across the TensorRT-LLM visual generation suite from ChangesVisual Generation CLI Flag Rename
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
PR_Github #53565 [ run ] triggered by Bot. Commit: |
|
PR_Github #53565 [ run ] completed with state
|
kaiyux
left a comment
There was a problem hiding this comment.
Approving on tensorrt_llm/bench changes
The standard --visual_gen_args flag has stabilized and all in-tree examples, docs, and benchmark scripts now use it. Remove the legacy --extra_visual_gen_options click/argparse alias from trtllm-serve, trtllm-bench visual-gen, the standalone visual-gen benchmark script, and the offline example scripts. Update remaining doc, README, YAML comment, and shell-script references to point at the standard flag. Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com>
cef8084 to
9fe12e9
Compare
|
/bot run |
|
PR_Github #53773 [ run ] triggered by Bot. Commit: |
|
PR_Github #53773 [ run ] completed with state
|
|
/bot run |
|
PR_Github #53827 [ run ] triggered by Bot. Commit: |
|
PR_Github #53827 [ run ] completed with state
|
|
/bot run |
|
PR_Github #53848 [ run ] triggered by Bot. Commit: |
|
PR_Github #53848 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #53885 [ run ] triggered by Bot. Commit: |
|
PR_Github #53885 [ run ] completed with state
|
|
/bot skip --comment "this is a trivial change and the remaining failures are H100 unrelated" |
|
PR_Github #53983 [ skip ] triggered by Bot. Commit: |
|
PR_Github #53983 [ skip ] completed with state |
…NVIDIA#15262) Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com> Signed-off-by: GitLab CI Bot <gitlab-ci@nvidia.com>
…NVIDIA#15262) Signed-off-by: Zhenhua Wang <zhenhuaw@nvidia.com> Signed-off-by: GitLab CI Bot <gitlab-ci@nvidia.com>
Description
The standard
--visual_gen_argsflag has stabilized and all in-tree examples, docs, and benchmark scripts use it. This drops the legacy--extra_visual_gen_optionsclick/argparse alias (kept until now as an alias of--visual_gen_argsintrtllm-serve,trtllm-bench visual-gen, the standalone visual-gen benchmark script, and the offline example scripts) and updates the remaining doc, README, YAML-comment, and shell-script references to point at the standard flag.tensorrt_llm/commands/serve.py,tensorrt_llm/bench/benchmark/visual_gen.py,tensorrt_llm/serve/scripts/benchmark_visual_gen.pydocs/source/commands/trtllm-serve/trtllm-serve.rstexamples/visual_gen/serve/README.md, bothbenchmark_visual_gen*.sh, comment headers inexamples/visual_gen/configs/*.yaml, and the argparse aliases inexamples/visual_gen/models/*.pyscripts/visualgen_eval/visual_gen_lpips_score_eval.pyAfter this change,
git grep extra_visual_gen_optionsreturns nothing.Test Coverage
Built TRT-LLM from source on a GB200 dev container and confirmed:
trtllm-serve serve --helplists only--visual_gen_args.trtllm-bench visual-gen --helplists only--visual_gen_args.--extra_visual_gen_optionsis absent from both.Tracking: TRTLLM-13378 (under epic TRTLLM-10897 — VisualGen API Polish (M2)).
PR Checklist
Summary by CodeRabbit
--visual_gen_argsacross all examples and serving commands.