183184185186187188189190191192193
this.training = new TrainFlatNetworkResilient(this.flat, this.lastTrainingSet); break; case ManhattanUpdateRule: this.training = new TrainFlatNetworkManhattan(this.flat, this.lastTrainingSet, this.learningRate); break; case BackPropagation: this.training = new TrainFlatNetworkBackPropagation(this.flat,
676869707172737475
public ManhattanPropagation(final ContainsFlat network, final MLDataSet training, final double learnRate) { super(network, training); setFlatTraining(new TrainFlatNetworkManhattan(network .getFlat(), getTraining(), learnRate)); }