C# 클래스 Encog.Engine.Network.Train.Prop.TrainFlatNetworkManhattan

Train the flat network using Manhattan update rule.
상속: TrainFlatNetworkProp
파일 보기 프로젝트 열기: encog/encog-silverlight-core 1 사용 예제들

공개 메소드들

메소드 설명
TrainFlatNetworkManhattan ( FlatNetwork network, IEngineDataSet training, double learningRate ) : Encog.Engine.Data

Construct a trainer for flat networks to use the Manhattan update rule.

UpdateWeight ( double gradients, double lastGradient, int index ) : double

Calculate the amount to change the weight by.

메소드 상세

TrainFlatNetworkManhattan() 공개 메소드

Construct a trainer for flat networks to use the Manhattan update rule.
public TrainFlatNetworkManhattan ( FlatNetwork network, IEngineDataSet training, double learningRate ) : Encog.Engine.Data
network Encog.Engine.Network.Flat.FlatNetwork The network to train.
training IEngineDataSet The training data to use.
learningRate double The learning rate to use.
리턴 Encog.Engine.Data

UpdateWeight() 공개 메소드

Calculate the amount to change the weight by.
public UpdateWeight ( double gradients, double lastGradient, int index ) : double
gradients double The gradients.
lastGradient double The last gradients.
index int The index to update.
리턴 double