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

Performers actually perform the training. Currently there are performers for OpenCL and CPU.
상속: TrainingJob
파일 보기 프로젝트 열기: encog/encog-silverlight-core

공개 메소드들

메소드 설명
BPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double learningRate, double momentum ) : System

Construct a job definition for RPROP. For more information on backprop, see the Backpropagation class.

CreateTrainer ( OpenCLTrainingProfile profile, System.Boolean singleThreaded ) : void

메소드 상세

BPROPJob() 공개 메소드

Construct a job definition for RPROP. For more information on backprop, see the Backpropagation class.
public BPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double learningRate, double momentum ) : System
network BasicNetwork The network to use.
training INeuralDataSet The training data to use.
loadToMemory bool Should binary data be loaded to memory?
learningRate double THe learning rate to use.
momentum double The momentum to use.
리턴 System

CreateTrainer() 공개 메소드

public CreateTrainer ( OpenCLTrainingProfile profile, System.Boolean singleThreaded ) : void
profile Encog.Engine.Network.Train.Prop.OpenCLTrainingProfile
singleThreaded System.Boolean
리턴 void