Skip to content

[bugfix]bugfix dreamid#2125

Merged
david6666666 merged 13 commits into
vllm-project:mainfrom
erfgss:dreamid_bug
Apr 7, 2026
Merged

[bugfix]bugfix dreamid#2125
david6666666 merged 13 commits into
vllm-project:mainfrom
erfgss:dreamid_bug

Conversation

@erfgss
Copy link
Copy Markdown
Contributor

@erfgss erfgss commented Mar 24, 2026

PLEASE FILL IN THE PR DESCRIPTION HERE ENSURING ALL CHECKLIST ITEMS (AT THE BOTTOM) HAVE BEEN CONSIDERED.

Purpose

bugfix #2123

(omni) root@workspaces:/workspaces/vllm-omni/examples/offline_inference/x_to_video_audio# CUDA_VISIBLE_DEVICES=2,3 python x_to_video_audio.py \
  --model /workspaces/models/dreamid_omni \
  --prompt-file examples/30.json \
  --image-path examples/0.png examples/1.png \
  --audio-path examples/0.wav examples/1.wav \
  --video-negative-prompt "jitter, bad hands, blur, distortion" \
  --audio-negative-prompt "robotic, muffled, echo, distorted" \
  --cfg-parallel-size 2 \
  --num-inference-steps 1 \
  --height 704 \
  --width 1280 \
  --output dreamid_omni.mp4
/cy50055764/cy50055764/vllm-omni/vllm_omni/__init__.py:29: RuntimeWarning: Failed to import version from _version.py: No module named 'vllm_omni._version'
This typically happens in development mode before building.
Using fallback version 'dev'.
  from .version import __version__, __version_tuple__  # isort:skip
INFO 03-24 07:39:45 [omni_base.py:92] [Omni] Initializing with model /cy50055764/models/dreamid_omni
INFO 03-24 07:39:45 [async_omni_engine.py:214] [AsyncOmniEngine] Initializing with model /cy50055764/models/dreamid_omni
INFO 03-24 07:39:45 [async_omni_engine.py:246] [AsyncOmniEngine] Launching Orchestrator thread with 1 stages
INFO 03-24 07:39:45 [stage_init_utils.py:208] [stage_init] Set VLLM_WORKER_MULTIPROC_METHOD=spawn
INFO 03-24 07:39:45 [async_omni_engine.py:458] [AsyncOmniEngine] Initializing stage 0
INFO 03-24 07:39:45 [stage_init_utils.py:226] [stage_init] Stage-0 set devices for cuda, runtime devices: 0,1
ERROR 03-24 07:39:45 [async_omni_engine.py:526] [AsyncOmniEngine] Stage initialization failed; shutting down 0 initialized stage(s)
ERROR 03-24 07:39:45 [async_omni_engine.py:526] Traceback (most recent call last):
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 111, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     tf_config_dict = get_hf_file_to_dict("transformer/config.json", od_config.model)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     hf_hub_file = hf_hub_download(model, file_name, revision=revision)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     validate_repo_id(arg_value)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     raise HFValidationError(
ERROR 03-24 07:39:45 [async_omni_engine.py:526] huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.
ERROR 03-24 07:39:45 [async_omni_engine.py:526] 
ERROR 03-24 07:39:45 [async_omni_engine.py:526] During handling of the above exception, another exception occurred:
ERROR 03-24 07:39:45 [async_omni_engine.py:526] 
ERROR 03-24 07:39:45 [async_omni_engine.py:526] Traceback (most recent call last):
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 479, in _initialize_stages
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     stage_clients[stage_id] = initialize_diffusion_stage(
ERROR 03-24 07:39:45 [async_omni_engine.py:526]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/stage_init_utils.py", line 469, in initialize_diffusion_stage
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     return StageDiffusionClient(model, od_config, metadata, batch_size=batch_size)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/diffusion/stage_diffusion_client.py", line 50, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     self._engine = AsyncOmniDiffusion(model=model, od_config=od_config, batch_size=batch_size)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 116, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     cfg = get_hf_file_to_dict("config.json", od_config.model)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     hf_hub_file = hf_hub_download(model, file_name, revision=revision)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     validate_repo_id(arg_value)
ERROR 03-24 07:39:45 [async_omni_engine.py:526]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
ERROR 03-24 07:39:45 [async_omni_engine.py:526]     raise HFValidationError(
ERROR 03-24 07:39:45 [async_omni_engine.py:526] huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.
ERROR 03-24 07:39:45 [async_omni_engine.py:591] [AsyncOmniEngine] Orchestrator thread crashed
ERROR 03-24 07:39:45 [async_omni_engine.py:591] Traceback (most recent call last):
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 111, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     tf_config_dict = get_hf_file_to_dict("transformer/config.json", od_config.model)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     hf_hub_file = hf_hub_download(model, file_name, revision=revision)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     validate_repo_id(arg_value)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     raise HFValidationError(
ERROR 03-24 07:39:45 [async_omni_engine.py:591] huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.
ERROR 03-24 07:39:45 [async_omni_engine.py:591] 
ERROR 03-24 07:39:45 [async_omni_engine.py:591] During handling of the above exception, another exception occurred:
ERROR 03-24 07:39:45 [async_omni_engine.py:591] 
ERROR 03-24 07:39:45 [async_omni_engine.py:591] Traceback (most recent call last):
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 587, in _bootstrap_orchestrator
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     loop.run_until_complete(_run_orchestrator())
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/usr/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     return future.result()
ERROR 03-24 07:39:45 [async_omni_engine.py:591]            ^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 572, in _run_orchestrator
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     self._initialize_stages(stage_init_timeout)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 479, in _initialize_stages
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     stage_clients[stage_id] = initialize_diffusion_stage(
ERROR 03-24 07:39:45 [async_omni_engine.py:591]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/stage_init_utils.py", line 469, in initialize_diffusion_stage
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     return StageDiffusionClient(model, od_config, metadata, batch_size=batch_size)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/diffusion/stage_diffusion_client.py", line 50, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     self._engine = AsyncOmniDiffusion(model=model, od_config=od_config, batch_size=batch_size)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 116, in __init__
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     cfg = get_hf_file_to_dict("config.json", od_config.model)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     hf_hub_file = hf_hub_download(model, file_name, revision=revision)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     validate_repo_id(arg_value)
ERROR 03-24 07:39:45 [async_omni_engine.py:591]   File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
ERROR 03-24 07:39:45 [async_omni_engine.py:591]     raise HFValidationError(
ERROR 03-24 07:39:45 [async_omni_engine.py:591] huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.
INFO 03-24 07:39:45 [async_omni_engine.py:1113] [AsyncOmniEngine] Shutting down Orchestrator
Exception in thread orchestrator:
Traceback (most recent call last):
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 111, in __init__
    tf_config_dict = get_hf_file_to_dict("transformer/config.json", od_config.model)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
    hf_hub_file = hf_hub_download(model, file_name, revision=revision)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
    validate_repo_id(arg_value)
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
    raise HFValidationError(
huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.12/threading.py", line 1010, in run
    self._target(*self._args, **self._kwargs)
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 587, in _bootstrap_orchestrator
    loop.run_until_complete(_run_orchestrator())
  File "/usr/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 572, in _run_orchestrator
    self._initialize_stages(stage_init_timeout)
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 479, in _initialize_stages
    stage_clients[stage_id] = initialize_diffusion_stage(
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/stage_init_utils.py", line 469, in initialize_diffusion_stage
    return StageDiffusionClient(model, od_config, metadata, batch_size=batch_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/diffusion/stage_diffusion_client.py", line 50, in __init__
    self._engine = AsyncOmniDiffusion(model=model, od_config=od_config, batch_size=batch_size)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/async_omni_diffusion.py", line 116, in __init__
    cfg = get_hf_file_to_dict("config.json", od_config.model)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/vllm/transformers_utils/repo_utils.py", line 279, in get_hf_file_to_dict
    hf_hub_file = hf_hub_download(model, file_name, revision=revision)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 85, in _inner_fn
    validate_repo_id(arg_value)
  File "/cy50055764/cy50055764/omni/lib/python3.12/site-packages/huggingface_hub/utils/_validators.py", line 133, in validate_repo_id
    raise HFValidationError(
huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.
Traceback (most recent call last):
  File "/cy50055764/cy50055764/vllm-omni/examples/offline_inference/x_to_video_audio/x_to_video_audio.py", line 148, in <module>
    main()
  File "/cy50055764/cy50055764/vllm-omni/examples/offline_inference/x_to_video_audio/x_to_video_audio.py", line 122, in main
    omni = Omni(
           ^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/entrypoints/omni_base.py", line 94, in __init__
    self.engine = AsyncOmniEngine(
                  ^^^^^^^^^^^^^^^^
  File "/cy50055764/cy50055764/vllm-omni/vllm_omni/engine/async_omni_engine.py", line 264, in __init__
    startup_future.result(timeout=startup_timeout)
  File "/usr/lib/python3.12/concurrent/futures/_base.py", line 456, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
RuntimeError: Orchestrator initialization failed: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/cy50055764/models/dreamid_omni'. Use `repo_type` argument if needed.

Test Result

dreamid_omni.mp4

Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan. Please provide the test scripts & test commands. Please state the reasons if your codes don't require additional test scripts. For test file guidelines, please check the test style doc
  • The test results. Please paste the results comparison before and after, or the e2e results.
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model. Please run mkdocs serve to sync the documentation editions to ./docs.
  • (Optional) Release notes update. If your change is user-facing, please update the release notes draft.

BEFORE SUBMITTING, PLEASE READ https://github.com/vllm-project/vllm-omni/blob/main/CONTRIBUTING.md (anything written below this line will be removed by GitHub Actions)

@erfgss erfgss requested a review from hsliuustc0106 as a code owner March 24, 2026 07:52
@david6666666
Copy link
Copy Markdown
Collaborator

add test result. and @Bounty-hunter PTAL thx

@david6666666
Copy link
Copy Markdown
Collaborator

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Bravo.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Signed-off-by: Chen Yang <2082464740@qq.com>
@erfgss erfgss changed the title [Draft pr]bugfix dreamid [bugfix ]bugfix dreamid Apr 2, 2026
Signed-off-by: Chen Yang <2082464740@qq.com>
@erfgss erfgss changed the title [bugfix ]bugfix dreamid [bugfix]bugfix dreamid Apr 2, 2026
print(f"model_index.json created at {os.path.join(output_dir, 'model_index.json')}")

# Download transformer config for Wan2.2-TI2V-5B from HuggingFace
transformer_dir = os.path.join(output_dir, "transformer")
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why we need the config.json only

erfgss added 2 commits April 2, 2026 19:08
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: Chen Yang <2082464740@qq.com>
@erfgss
Copy link
Copy Markdown
Contributor Author

erfgss commented Apr 2, 2026

@Bounty-hunter

Signed-off-by: Chen Yang <2082464740@qq.com>
if config_dict is not None:
if od_config.model_class_name is None:
od_config.model_class_name = config_dict.get("_class_name", None)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we'd better not introduce if/else in thise way

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have fixed

erfgss and others added 7 commits April 3, 2026 09:30
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
@Bounty-hunter
Copy link
Copy Markdown
Contributor

@Bounty-hunter

Lgtm now

@david6666666 david6666666 added the ready label to trigger buildkite CI label Apr 7, 2026
Copy link
Copy Markdown
Collaborator

@david6666666 david6666666 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@david6666666 david6666666 merged commit 5d4c9ec into vllm-project:main Apr 7, 2026
7 of 8 checks passed
vraiti pushed a commit to vraiti/vllm-omni that referenced this pull request Apr 9, 2026
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
bob-021206 pushed a commit to jasonlee-1024/vllm-omni that referenced this pull request Apr 21, 2026
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Signed-off-by: bob-021206 <binyan_github@163.com>
lengrongfu pushed a commit to lengrongfu/vllm-omni that referenced this pull request May 1, 2026
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
clodaghwalsh17 pushed a commit to clodaghwalsh17/nm-vllm-omni-ent that referenced this pull request May 12, 2026
Signed-off-by: Chen Yang <2082464740@qq.com>
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready label to trigger buildkite CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants