__init__.py 689 Bytes
Newer Older
1
2
3
4
5
6
7
8
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
"""Helion integration for vLLM."""

from vllm.kernels.helion.config_manager import (
    ConfigManager,
    ConfigSet,
)
9
10
11
12
13
14
from vllm.kernels.helion.register import (
    ConfiguredHelionKernel,
    HelionKernelWrapper,
    vllm_helion_lib,
)
from vllm.kernels.helion.utils import canonicalize_gpu_name, get_canonical_gpu_name
15
16

__all__ = [
17
    # Config management
18
19
    "ConfigManager",
    "ConfigSet",
20
21
22
23
24
25
26
    # Kernel registration
    "ConfiguredHelionKernel",
    "HelionKernelWrapper",
    "vllm_helion_lib",
    # Utilities
    "canonicalize_gpu_name",
    "get_canonical_gpu_name",
27
]