cpu_pinned¶
-
cpu_pinned(device_id=0)¶ Returns a CPU pinned memory context. Copying from CPU pinned memory to GPU is faster than from normal CPU memory.
This function is a short cut for
Context('cpu_pinned', device_id).Parameters: - device_id : int, optional
The device id of the device. device_id is not needed for CPU. This is included to make interface compatible with GPU.
Returns: - context : Context
The corresponding CPU pinned memory context.
Examples
>>> with mx.cpu_pinned(): ... cpu_array = mx.nd.ones((2, 3)) >>> cpu_array.context cpu_pinned(0) >>> cpu_array = mx.nd.ones((2, 3), ctx=mx.cpu_pinned()) >>> cpu_array.context cpu_pinned(0)