コード例 #1
0
ファイル: MasterSynapse.cs プロジェクト: Andresp2018/MedEvo
 protected MasterSynapse(XNeuron outNeuron, XNeuron inNeuron, double lowBound, double highBound)
 {
     this.outNeuron = outNeuron;
     this.inNeuron  = inNeuron;
     this.lowBound  = lowBound;
     this.highBound = highBound;
 }
コード例 #2
0
ファイル: HebbianSynapse.cs プロジェクト: Andresp2018/MedEvo
 public HebbianSynapse(XNeuron outNeuron, XNeuron inNeuron, double weight, double learningRate)
     : this(outNeuron, inNeuron, weight, learningRate, double.NegativeInfinity, double.PositiveInfinity)
 {
 }
コード例 #3
0
ファイル: HebbianSynapse.cs プロジェクト: Andresp2018/MedEvo
 public HebbianSynapse(XNeuron outNeuron, XNeuron inNeuron, double weight, double learningRate, double lowBound, double highBound)
     : base(outNeuron, inNeuron, lowBound, highBound)
 {
     this.weight       = weight;
     this.learningRate = learningRate;
 }
コード例 #4
0
ファイル: ClampedSynapse.cs プロジェクト: Andresp2018/MedEvo
 public ClampedSynapse(XNeuron outNeuron, XNeuron inNeuron, double weight)
     : this(outNeuron, inNeuron, weight, double.NegativeInfinity, double.PositiveInfinity)
 {
 }
コード例 #5
0
ファイル: ClampedSynapse.cs プロジェクト: Andresp2018/MedEvo
 public ClampedSynapse(XNeuron outNeuron, XNeuron inNeuron, double weight, double lowBound, double highBound)
     : base(outNeuron, inNeuron, lowBound, highBound)
 {
     this.weight = weight;
 }