C# Класс Encog.Engine.Opencl.EncogCLQueue

An open CL queue.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Array2Buffer ( float source, ComputeBuffer targetBuffer ) : void

Copy a float array to a buffer.

Array2Buffer ( int source, ComputeBuffer targetBuffer ) : void

Copy an int array to a buffer.

Buffer2Array ( ComputeBuffer sourceBuffer, float target ) : void

Copy a buffer to a float array.

Buffer2Array ( ComputeBuffer sourceBuffer, int target ) : void

Copy a buffer to an int array.

EncogCLQueue ( EncogCLDevice device ) : System

Construct a device.

Execute ( EncogKernel kernel ) : void

Execute the specified kernel.

WaitFinish ( ) : void

Wait until the queue is finished.

Описание методов

Array2Buffer() публичный Метод

Copy a float array to a buffer.
public Array2Buffer ( float source, ComputeBuffer targetBuffer ) : void
source float The array.
targetBuffer ComputeBuffer The buffer.
Результат void

Array2Buffer() публичный Метод

Copy an int array to a buffer.
public Array2Buffer ( int source, ComputeBuffer targetBuffer ) : void
source int The source array.
targetBuffer ComputeBuffer The buffer.
Результат void

Buffer2Array() публичный Метод

Copy a buffer to a float array.
public Buffer2Array ( ComputeBuffer sourceBuffer, float target ) : void
sourceBuffer ComputeBuffer The source buffer.
target float The target array.
Результат void

Buffer2Array() публичный Метод

Copy a buffer to an int array.
public Buffer2Array ( ComputeBuffer sourceBuffer, int target ) : void
sourceBuffer ComputeBuffer The source buffer.
target int The target array.
Результат void

EncogCLQueue() публичный Метод

Construct a device.
public EncogCLQueue ( EncogCLDevice device ) : System
device EncogCLDevice The OpenCL device to base on.
Результат System

Execute() публичный Метод

Execute the specified kernel.
public Execute ( EncogKernel kernel ) : void
kernel Encog.Engine.Opencl.Kernels.EncogKernel The kernel to execute.
Результат void

WaitFinish() публичный Метод

Wait until the queue is finished.
public WaitFinish ( ) : void
Результат void