|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.encog.engine.concurrency.calc.ConcurrentCalculate
public final class ConcurrentCalculate
Class used to provide concurrent calculation between the CPU and OpenCL devices.
| Method Summary | |
|---|---|
double |
calculateError()
|
static ConcurrentCalculate |
getInstance()
|
FlatNetwork |
getNetwork()
|
EngineIndexableSet |
getTrainingData()
|
void |
initCL()
Init for OpenCL. |
boolean |
isUseOpenCL()
|
void |
setNetwork(FlatNetwork network)
Set the current network. |
void |
setTrainingData(EngineIndexableSet trainingData)
Set the current training data. |
void |
setUseOpenCL(boolean useOpenCL)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ConcurrentCalculate getInstance()
public double calculateError()
public FlatNetwork getNetwork()
public EngineIndexableSet getTrainingData()
public void initCL()
public boolean isUseOpenCL()
public void setNetwork(FlatNetwork network)
network - The current network.public void setTrainingData(EngineIndexableSet trainingData)
trainingData - The current training data.public void setUseOpenCL(boolean useOpenCL)
useOpenCL - the useOpenCL to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||