From e79ad8d59a9be3e5b437a5d49f887c643cfd6f14 Mon Sep 17 00:00:00 2001 From: Didan Deng <33117903+wtomin@users.noreply.github.com> Date: Mon, 9 Mar 2026 23:35:45 +0800 Subject: [PATCH] [Doc] CLI Args Naming Style Correction (#1750) Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com> --- docs/features/custom_pipeline.md | 2 +- .../user_guide/diffusion/quantization/gguf.md | 12 ++--- .../image_to_image/image_edit.py | 50 +++++++++---------- .../custom_pipeline/image_to_image/run.sh | 2 +- .../image_to_video/image_to_video.py | 2 +- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/docs/features/custom_pipeline.md b/docs/features/custom_pipeline.md index be46b5b14..aee5cfa6b 100644 --- a/docs/features/custom_pipeline.md +++ b/docs/features/custom_pipeline.md @@ -115,7 +115,7 @@ python image_edit.py \ --image cherry_blossom.jpg \ --prompt "Let this mascot dance under the moon, surrounded by floating stars" \ --output output_image_edit.png \ - --num_inference_steps 10 + --num-inference-steps 10 ``` ## Advanced Usage diff --git a/docs/user_guide/diffusion/quantization/gguf.md b/docs/user_guide/diffusion/quantization/gguf.md index 025180e18..9b9cb6fc7 100644 --- a/docs/user_guide/diffusion/quantization/gguf.md +++ b/docs/user_guide/diffusion/quantization/gguf.md @@ -136,9 +136,9 @@ python examples/offline_inference/text_to_image/text_to_image.py \ --height 768 \ --width 1360 \ --seed 42 \ - --cfg_scale 4.0 \ - --num_images_per_prompt 1 \ - --num_inference_steps 4 \ + --cfg-scale 4.0 \ + --num-images-per-prompt 1 \ + --num-inference-steps 4 \ --output outputs/flux2_klein_4b.png ``` @@ -152,9 +152,9 @@ python examples/offline_inference/text_to_image/text_to_image.py \ --height 768 \ --width 1360 \ --seed 42 \ - --cfg_scale 4.0 \ - --num_images_per_prompt 1 \ - --num_inference_steps 4 \ + --cfg-scale 4.0 \ + --num-images-per-prompt 1 \ + --num-inference-steps 4 \ --output outputs/flux2_klein_4b_gguf.png ``` diff --git a/examples/offline_inference/custom_pipeline/image_to_image/image_edit.py b/examples/offline_inference/custom_pipeline/image_to_image/image_edit.py index 8ad5cbf9b..a9b3c32f8 100644 --- a/examples/offline_inference/custom_pipeline/image_to_image/image_edit.py +++ b/examples/offline_inference/custom_pipeline/image_to_image/image_edit.py @@ -29,8 +29,8 @@ Accelerated with cache_dit: python image_edit.py \ --image input.png \ --prompt "Edit description" \ - --cache_backend cache_dit \ - --cache_dit_enable_taylorseer + --cache-backend cache_dit \ + --cache-dit-enable-taylorseer Layered RGBA output: python image_edit.py \ @@ -66,38 +66,38 @@ def parse_args() -> argparse.Namespace: parser.add_argument("--model", default="Qwen/Qwen-Image-Edit", help="Model name or local path.") parser.add_argument("--image", type=str, nargs="+", required=True, help="Input image file(s).") parser.add_argument("--prompt", type=str, required=True, help="Edit description prompt.") - parser.add_argument("--negative_prompt", type=str, default=None) + parser.add_argument("--negative-prompt", type=str, default=None) parser.add_argument("--seed", type=int, default=0) - parser.add_argument("--cfg_scale", type=float, default=4.0) - parser.add_argument("--guidance_scale", type=float, default=1.0) + parser.add_argument("--cfg-scale", type=float, default=4.0) + parser.add_argument("--guidance-scale", type=float, default=1.0) parser.add_argument("--output", type=str, default="output.png") - parser.add_argument("--num_outputs_per_prompt", type=int, default=1) - parser.add_argument("--num_inference_steps", type=int, default=50) - parser.add_argument("--cache_backend", type=str, default=None, choices=["cache_dit", "tea_cache"]) - parser.add_argument("--ulysses_degree", type=int, default=1) - parser.add_argument("--ring_degree", type=int, default=1) - parser.add_argument("--tensor_parallel_size", type=int, default=1) + parser.add_argument("--num-outputs-per-prompt", type=int, default=1) + parser.add_argument("--num-inference-steps", type=int, default=50) + parser.add_argument("--cache-backend", type=str, default=None, choices=["cache_dit", "tea_cache"]) + parser.add_argument("--ulysses-degree", type=int, default=1) + parser.add_argument("--ring-degree", type=int, default=1) + parser.add_argument("--tensor-parallel-size", type=int, default=1) parser.add_argument("--layers", type=int, default=4) parser.add_argument("--resolution", type=int, default=640) parser.add_argument("--color-format", type=str, default="RGB") # Acceleration + Optimization Options - parser.add_argument("--cache_dit_fn_compute_blocks", type=int, default=1) - parser.add_argument("--cache_dit_bn_compute_blocks", type=int, default=0) - parser.add_argument("--cache_dit_max_warmup_steps", type=int, default=4) - parser.add_argument("--cache_dit_residual_diff_threshold", type=float, default=0.24) - parser.add_argument("--cache_dit_max_continuous_cached_steps", type=int, default=3) - parser.add_argument("--cache_dit_enable_taylorseer", action="store_true", default=False) - parser.add_argument("--cache_dit_taylorseer_order", type=int, default=1) + parser.add_argument("--cache-dit-fn-compute-blocks", type=int, default=1) + parser.add_argument("--cache-dit-bn-compute-blocks", type=int, default=0) + parser.add_argument("--cache-dit-max-warmup-steps", type=int, default=4) + parser.add_argument("--cache-dit-residual-diff-threshold", type=float, default=0.24) + parser.add_argument("--cache-dit-max-continuous-cached-steps", type=int, default=3) + parser.add_argument("--cache-dit-enable-taylorseer", action="store_true", default=False) + parser.add_argument("--cache-dit-taylorseer-order", type=int, default=1) parser.add_argument( - "--cache_dit_scm_steps_mask_policy", type=str, default=None, choices=[None, "slow", "medium", "fast", "ultra"] + "--cache-dit-scm-steps-mask-policy", type=str, default=None, choices=[None, "slow", "medium", "fast", "ultra"] ) - parser.add_argument("--cache_dit_scm_steps_policy", type=str, default="dynamic", choices=["dynamic", "static"]) - parser.add_argument("--tea_cache_rel_l1_thresh", type=float, default=0.2) - parser.add_argument("--cfg_parallel_size", type=int, default=1, choices=[1, 2]) - parser.add_argument("--enforce_eager", action="store_true") - parser.add_argument("--vae_use_slicing", action="store_true") - parser.add_argument("--vae_use_tiling", action="store_true") + parser.add_argument("--cache-dit-scm-steps-policy", type=str, default="dynamic", choices=["dynamic", "static"]) + parser.add_argument("--tea-cache-rel-l1-thresh", type=float, default=0.2) + parser.add_argument("--cfg-parallel-size", type=int, default=1, choices=[1, 2]) + parser.add_argument("--enforce-eager", action="store_true") + parser.add_argument("--vae-use-slicing", action="store_true") + parser.add_argument("--vae-use-tiling", action="store_true") parser.add_argument("--enable-cpu-offload", action="store_true") return parser.parse_args() diff --git a/examples/offline_inference/custom_pipeline/image_to_image/run.sh b/examples/offline_inference/custom_pipeline/image_to_image/run.sh index 1d2706e25..d62efae28 100644 --- a/examples/offline_inference/custom_pipeline/image_to_image/run.sh +++ b/examples/offline_inference/custom_pipeline/image_to_image/run.sh @@ -3,4 +3,4 @@ python image_edit.py \ --image cherry_blossom.jpg \ --prompt "Let this mascot dance under the moon, surrounded by floating stars and poetic bubbles such as 'Be Kind'" \ --output output_image_edit.png \ - --num_inference_steps 10 + --num-inference-steps 10 diff --git a/examples/offline_inference/image_to_video/image_to_video.py b/examples/offline_inference/image_to_video/image_to_video.py index cdcabf48c..7b0e1bb2e 100644 --- a/examples/offline_inference/image_to_video/image_to_video.py +++ b/examples/offline_inference/image_to_video/image_to_video.py @@ -22,7 +22,7 @@ Usage: python image_to_video.py --model /path/to/LTX-2 \ --model-class-name LTX2ImageToVideoPipeline \ --image input.jpg --prompt "A cinematic dolly shot of a boat" \ - --num-frames 121 --num_inference_steps 40 --guidance_scale 4.0 \ + --num-frames 121 --num-inference-steps 40 --guidance-scale 4.0 \ --frame-rate 24 --fps 24 --output ltx2_i2v.mp4 """