C# 클래스 Encog.Neural.Networks.Training.Concurrent.Jobs.TrainingJob

Base class for all concurrent training jobs.
파일 보기 프로젝트 열기: encog/encog-silverlight-core 1 사용 예제들

공개 메소드들

메소드 설명
CreateTrainer ( OpenCLTrainingProfile profile, bool singleThreaded ) : void

Create a trainer to use.

ShouldContinue ( ) : bool

Check and see if we should continue.

TrainingJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory ) : System

Construct a training job.

메소드 상세

CreateTrainer() 공개 추상적인 메소드

Create a trainer to use.
public abstract CreateTrainer ( OpenCLTrainingProfile profile, bool singleThreaded ) : void
profile Encog.Engine.Network.Train.Prop.OpenCLTrainingProfile The OpenCL device to use, or null for the CPU.
singleThreaded bool True, if single threaded.
리턴 void

ShouldContinue() 공개 메소드

Check and see if we should continue.
public ShouldContinue ( ) : bool
리턴 bool

TrainingJob() 공개 메소드

Construct a training job.
public TrainingJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory ) : System
network BasicNetwork The network to train.
training INeuralDataSet The training data to use.
loadToMemory bool True, if binary data should be loaded to memory.
리턴 System