Skip to content

nabu.opencl.processing

source module nabu.opencl.processing

Classes

source class OpenCLProcessing(ctx=None, device_type='all', queue=None, profile=False, **kwargs)

Bases : ProcessingBase

Initialie a OpenCLProcessing instance.

Parameters

  • ctx : pyopencl context, optional Existing context to use. If provided, do not create a new context.

  • cleanup_at_exit : bool, optional Whether to clean-up the context at exit. Ignored if ctx is not None.

Methods

source method OpenCLProcessing.kernel(kernel_name, filename=None, src=None, automation_params=None, **build_kwargs)