@@ -69,90 +69,51 @@ class _PatchedProperty(metaclass=_PatchedPropMeta):
6969
7070
7171from cuda .core import checkpoint , system , utils
72- from cuda .core ._context import Context , ContextOptions
73- from cuda .core ._device import Device
74- from cuda .core ._device_resources import (
75- DeviceResources ,
76- SMResource ,
77- SMResourceOptions ,
78- WorkqueueResource ,
79- WorkqueueResourceOptions ,
72+ from cuda .core ._context import *
73+ from cuda .core ._context import __all__ as _context_all
74+ from cuda .core ._device import *
75+ from cuda .core ._device import __all__ as _device_all
76+ from cuda .core ._device_resources import *
77+ from cuda .core ._device_resources import __all__ as _device_resources_all
78+ from cuda .core ._event import *
79+ from cuda .core ._event import __all__ as _event_all
80+ from cuda .core ._graphics import *
81+ from cuda .core ._graphics import __all__ as _graphics_all
82+ from cuda .core ._host import *
83+ from cuda .core ._host import __all__ as _host_all
84+ from cuda .core ._launch_config import *
85+ from cuda .core ._launch_config import __all__ as _launch_config_all
86+ from cuda .core ._launcher import *
87+ from cuda .core ._launcher import __all__ as _launcher_all
88+ from cuda .core ._linker import *
89+ from cuda .core ._linker import __all__ as _linker_all
90+ from cuda .core ._memory import *
91+ from cuda .core ._memory import __all__ as _memory_all
92+ from cuda .core ._module import *
93+ from cuda .core ._module import __all__ as _module_all
94+ from cuda .core ._program import *
95+ from cuda .core ._program import __all__ as _program_all
96+ from cuda .core ._stream import *
97+ from cuda .core ._stream import __all__ as _stream_all
98+ from cuda .core ._tensor_map import *
99+ from cuda .core ._tensor_map import __all__ as _tensor_map_all
100+
101+ __all__ = (
102+ _context_all
103+ + _device_all
104+ + _device_resources_all
105+ + _event_all
106+ + _graphics_all
107+ + _host_all
108+ + _launch_config_all
109+ + _launcher_all
110+ + _linker_all
111+ + _memory_all
112+ + _module_all
113+ + _program_all
114+ + _stream_all
115+ + _tensor_map_all
80116)
81- from cuda .core ._event import Event , EventOptions
82- from cuda .core ._graphics import GraphicsResource
83- from cuda .core ._host import Host
84- from cuda .core ._launch_config import LaunchConfig
85- from cuda .core ._launcher import launch
86- from cuda .core ._linker import Linker , LinkerOptions
87- from cuda .core ._memory import (
88- Buffer ,
89- DeviceMemoryResource ,
90- DeviceMemoryResourceOptions ,
91- GraphMemoryResource ,
92- LegacyPinnedMemoryResource ,
93- ManagedBuffer ,
94- ManagedMemoryResource ,
95- ManagedMemoryResourceOptions ,
96- MemoryResource ,
97- PinnedMemoryResource ,
98- PinnedMemoryResourceOptions ,
99- VirtualMemoryResource ,
100- VirtualMemoryResourceOptions ,
101- )
102- from cuda .core ._module import Kernel , ObjectCode
103- from cuda .core ._program import Program , ProgramOptions
104- from cuda .core ._stream import (
105- LEGACY_DEFAULT_STREAM ,
106- PER_THREAD_DEFAULT_STREAM ,
107- Stream ,
108- StreamOptions ,
109- )
110- from cuda .core ._tensor_map import TensorMapDescriptor , TensorMapDescriptorOptions
111-
112- # Flat public API of the ``cuda.core`` namespace. Submodule namespaces
113- # (``checkpoint``, ``graph``, ``system``, ``texture``, ``utils``) carry their
114- # own ``__all__`` and are intentionally not re-listed here.
115- __all__ = [
116- "LEGACY_DEFAULT_STREAM" ,
117- "PER_THREAD_DEFAULT_STREAM" ,
118- "Buffer" ,
119- "Context" ,
120- "ContextOptions" ,
121- "Device" ,
122- "DeviceMemoryResource" ,
123- "DeviceMemoryResourceOptions" ,
124- "DeviceResources" ,
125- "Event" ,
126- "EventOptions" ,
127- "GraphMemoryResource" ,
128- "GraphicsResource" ,
129- "Host" ,
130- "Kernel" ,
131- "LaunchConfig" ,
132- "LegacyPinnedMemoryResource" ,
133- "Linker" ,
134- "LinkerOptions" ,
135- "ManagedBuffer" ,
136- "ManagedMemoryResource" ,
137- "ManagedMemoryResourceOptions" ,
138- "MemoryResource" ,
139- "ObjectCode" ,
140- "PinnedMemoryResource" ,
141- "PinnedMemoryResourceOptions" ,
142- "Program" ,
143- "ProgramOptions" ,
144- "SMResource" ,
145- "SMResourceOptions" ,
146- "Stream" ,
147- "StreamOptions" ,
148- "TensorMapDescriptor" ,
149- "TensorMapDescriptorOptions" ,
150- "VirtualMemoryResource" ,
151- "VirtualMemoryResourceOptions" ,
152- "WorkqueueResource" ,
153- "WorkqueueResourceOptions" ,
154- "launch" ,
155- ]
156117
157118# isort: split
158119# Texture/surface types live under the cuda.core.texture namespace (not the
0 commit comments