main
py 25 lines 650 Bytes
Raw
1 # SPDX-License-Identifier: Apache-2.0
2 # SPDX-FileCopyrightText: Copyright contributors to the vLLM project
3 """Model parameter offloading infrastructure."""
4
5 from vllm.model_executor.offloader.base import (
6 BaseOffloader,
7 NoopOffloader,
8 create_offloader,
9 get_offloader,
10 set_offloader,
11 should_pin_memory,
12 )
13 from vllm.model_executor.offloader.prefetch import PrefetchOffloader
14 from vllm.model_executor.offloader.uva import UVAOffloader
15
16 __all__ = [
17 "BaseOffloader",
18 "NoopOffloader",
19 "UVAOffloader",
20 "PrefetchOffloader",
21 "create_offloader",
22 "get_offloader",
23 "set_offloader",
24 "should_pin_memory",
25 ]