Uses of Class
org.encog.engine.opencl.EncogCLDevice

Packages that use EncogCLDevice
org.encog.engine.concurrency.calc   
org.encog.engine.network.train.prop   
org.encog.engine.opencl   
org.encog.engine.opencl.kernels   
org.encog.neural.networks.training.concurrent.performers   
org.encog.util.benchmark   
 

Uses of EncogCLDevice in org.encog.engine.concurrency.calc
 

Methods in org.encog.engine.concurrency.calc that return EncogCLDevice
 EncogCLDevice CalcOpenCLDevice.getDevice()
           
 

Constructors in org.encog.engine.concurrency.calc with parameters of type EncogCLDevice
CalcOpenCLDevice(EncogCLDevice device, ConcurrentCalculate calc)
          Construct a device to use.
 

Uses of EncogCLDevice in org.encog.engine.network.train.prop
 

Methods in org.encog.engine.network.train.prop that return EncogCLDevice
 EncogCLDevice OpenCLTrainingProfile.getDevice()
           
 

Methods in org.encog.engine.network.train.prop with parameters of type EncogCLDevice
 void OpenCLTrainingProfile.setDevice(EncogCLDevice device)
          Set the device to use.
 

Constructors in org.encog.engine.network.train.prop with parameters of type EncogCLDevice
OpenCLTrainingProfile(EncogCLDevice device)
          Construct a training profile with the specified device and the value of one for all ratios.
OpenCLTrainingProfile(EncogCLDevice device, double localRatio, int globalRatio, double segmentationRatio)
          Construct a training profile.
 

Uses of EncogCLDevice in org.encog.engine.opencl
 

Methods in org.encog.engine.opencl that return EncogCLDevice
 EncogCLDevice EncogCL.chooseDevice()
          Choose a device.
 EncogCLDevice EncogCL.chooseDevice(boolean useGPU)
          Choose a device.
 EncogCLDevice EncogCLQueue.getDevice()
           
 

Methods in org.encog.engine.opencl that return types with arguments of type EncogCLDevice
 List<EncogCLDevice> EncogCLPlatform.getDevices()
           
 List<EncogCLDevice> EncogCL.getDevices()
           
 List<EncogCLDevice> EncogCL.getEnabledDevices()
           
 

Constructors in org.encog.engine.opencl with parameters of type EncogCLDevice
EncogCLQueue(EncogCLDevice device)
          Construct a device.
 

Uses of EncogCLDevice in org.encog.engine.opencl.kernels
 

Methods in org.encog.engine.opencl.kernels that return EncogCLDevice
 EncogCLDevice EncogKernel.getDevice()
           
 

Methods in org.encog.engine.opencl.kernels with parameters of type EncogCLDevice
 double[] KernelVectorAdd.add(EncogCLDevice device, double[] inputA, double[] inputB)
          Perform the addition.
 

Constructors in org.encog.engine.opencl.kernels with parameters of type EncogCLDevice
EncogKernel(EncogCLDevice device, String sourceName, String kernelName)
          Create an Encog OpenCL kernel.
KernelNetworkCalc(EncogCLDevice device)
          Construct a kernel to train the network.
KernelNetworkTrain(EncogCLDevice device, FlatNetwork flat, EngineIndexableSet training, int tempDataSize)
          Construct a kernel to train the network.
KernelVectorAdd(EncogCLDevice device, int length)
          Construct a simple kernel to add two vectors.
 

Uses of EncogCLDevice in org.encog.neural.networks.training.concurrent.performers
 

Methods in org.encog.neural.networks.training.concurrent.performers that return EncogCLDevice
 EncogCLDevice ConcurrentTrainingPerformerOpenCL.getDevice()
           
 

Constructors in org.encog.neural.networks.training.concurrent.performers with parameters of type EncogCLDevice
ConcurrentTrainingPerformerOpenCL(int number, EncogCLDevice device)
          Construct an OpenCL device performer.
 

Uses of EncogCLDevice in org.encog.util.benchmark
 

Methods in org.encog.util.benchmark that return EncogCLDevice
 EncogCLDevice EncogBenchmark.getDevice()
           
 

Methods in org.encog.util.benchmark with parameters of type EncogCLDevice
static int Evaluate.evaluateTrain(EncogCLDevice device, int input, int hidden1, int hidden2, int output)
           
 void EncogBenchmark.setDevice(EncogCLDevice device)
           
 



Copyright © 2011. All Rights Reserved.