Skip to content

Conversation

@njhill
Copy link
Member

@njhill njhill commented Apr 14, 2024

  • Move the common executor field-setting __init__ logic to the ExecutorBase class.
  • Add missing tensorizer_config arg to ExecutorBase.__init__()
  • Fix incorrect return type of executor list_loras() method
  • Have check_health_async() implementation default to call check_health()

- Move the common executor field-setting __init__ logic to the ExecutorBase class.
- Fix incorrect return type of executor list_loras() method
- Have check_health_async() implementation default to call check_health()
@njhill
Copy link
Member Author

njhill commented Apr 15, 2024

@zhuohan123 these are minor fixes/simplifications that I've pulled out of #3466 which aren't directly related to the multiprocessing. Having this merged would help reduce the continual rebasing pain with that one! 🙏 (unless there are any of these changes that you don't like of course, which is fine)

@zhuohan123 zhuohan123 self-assigned this Apr 15, 2024
Copy link
Member

@zhuohan123 zhuohan123 left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for the refactoring!

@njhill njhill merged commit eb46fbf into vllm-project:main Apr 15, 2024
@njhill njhill deleted the executors_cleanup branch April 15, 2024 20:05
robertgshaw2-redhat pushed a commit to neuralmagic/nm-vllm that referenced this pull request Apr 21, 2024
z103cb pushed a commit to z103cb/opendatahub_vllm that referenced this pull request Apr 22, 2024
robertgshaw2-redhat pushed a commit to neuralmagic/nm-vllm that referenced this pull request Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants