vllm_gaudi.extension.config ¶
Config ¶
包含可以按需计算的键/值对
源代码在 vllm_gaudi/extension/config.py
Env ¶
一个可调用对象,用于从环境变量中获取值,并在必要时应用转换
源代码在 vllm_gaudi/extension/config.py
__call__ ¶
源代码在 vllm_gaudi/extension/config.py
__init__ ¶
__init__(
name: str,
value_type: Constructor,
check: Checker = skip_validation,
)
Value ¶
一个可调用对象,通过其依赖项计算值,或由关联的实验标志覆盖
源代码在 vllm_gaudi/extension/config.py
__call__ ¶
如果用户提供了实验标志,则返回该标志的值,否则根据依赖项计算
源代码在 vllm_gaudi/extension/config.py
__init__ ¶
__init__(
name: str,
dependencies: Any,
env_var: Optional[str] = None,
env_var_type: Constructor = boolean,
check: Checker = skip_validation,
)
源代码在 vllm_gaudi/extension/config.py
_validate ¶
All ¶
Disabled ¶
Enabled ¶
Engine ¶
Eq ¶
FirstEnabled ¶
Hardware ¶
Kernel ¶
当 loader_fn 结果不为 None 且 hardware != 'cpu' 时返回 True
ModelType ¶
Not ¶
VersionRange ¶
当任何版本说明符与当前构建匹配时返回 True
boolean ¶
env_flags ¶
list_of ¶
list_of(t: Constructor)