.. _MemoryUSMDevice_api: ############################ dpctl.memory.MemoryUSMDevice ############################ .. currentmodule:: dpctl.memory .. autoclass:: dpctl.memory.MemoryUSMDevice .. rubric:: Attributes: .. autoautosummary:: dpctl.memory.MemoryUSMDevice :attributes: .. rubric:: Public methods: .. autoautosummary:: dpctl.memory.MemoryUSMDevice :methods: Attributes ---------- .. autoattribute:: dpctl.memory.MemoryUSMDevice._context .. autoattribute:: dpctl.memory.MemoryUSMDevice._pointer .. autoattribute:: dpctl.memory.MemoryUSMDevice._queue .. autoattribute:: dpctl.memory.MemoryUSMDevice.nbytes .. autoattribute:: dpctl.memory.MemoryUSMDevice.reference_obj .. autoattribute:: dpctl.memory.MemoryUSMDevice.size .. autoattribute:: dpctl.memory.MemoryUSMDevice.sycl_context .. autoattribute:: dpctl.memory.MemoryUSMDevice.sycl_device .. autoattribute:: dpctl.memory.MemoryUSMDevice.sycl_queue Public methods -------------- .. autofunction:: dpctl.memory.MemoryUSMDevice.copy_from_device .. autofunction:: dpctl.memory.MemoryUSMDevice.copy_from_host .. autofunction:: dpctl.memory.MemoryUSMDevice.copy_to_host .. autofunction:: dpctl.memory.MemoryUSMDevice.get_usm_type .. autofunction:: dpctl.memory.MemoryUSMDevice.get_usm_type_enum .. autofunction:: dpctl.memory.MemoryUSMDevice.memset .. autofunction:: dpctl.memory.MemoryUSMDevice.tobytes