Package gov.nih.mipav.model.algorithms
Class Backpropagation.Connection
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.Backpropagation.Connection
-
- Enclosing class:
- Backpropagation
class Backpropagation.Connection extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private doublebestWeightprivate doubledeltaWeight(package private) intid(package private) Backpropagation.NeuronleftNeuronprivate doubleprevDeltaWeightprivate doubleweight
-
Constructor Summary
Constructors Constructor Description Connection(Backpropagation.Neuron fromN)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Backpropagation.NeurongetLeftNeuron()(package private) doublegetPrevDeltaWeight()(package private) doublegetWeight()(package private) voidsetBestWeight(double w)(package private) voidsetDeltaWeight(double w)(package private) voidsetWeight(double w)(package private) voidsetWeightAsBest()
-
-
-
Field Detail
-
weight
private double weight
-
bestWeight
private double bestWeight
-
prevDeltaWeight
private double prevDeltaWeight
-
deltaWeight
private double deltaWeight
-
leftNeuron
final Backpropagation.Neuron leftNeuron
-
id
final int id
-
-
Constructor Detail
-
Connection
Connection(Backpropagation.Neuron fromN)
-
-
Method Detail
-
getWeight
double getWeight()
-
setWeight
void setWeight(double w)
-
setBestWeight
void setBestWeight(double w)
-
setWeightAsBest
void setWeightAsBest()
-
setDeltaWeight
void setDeltaWeight(double w)
-
getPrevDeltaWeight
double getPrevDeltaWeight()
-
getLeftNeuron
Backpropagation.Neuron getLeftNeuron()
-
-