com.mancrd.ahah.model.functional
Class AHaHNodeBuilder
java.lang.Object
com.mancrd.ahah.model.functional.AHaHNodeBuilder
public class AHaHNodeBuilder
- extends Object
Builder for AHaH21Circuit
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AHaHNodeBuilder
public AHaHNodeBuilder()
build
public AHaHNode build()
- return fully built object
- Returns:
- a AHaHNode
decay
public AHaHNodeBuilder decay(double decay)
noise
public AHaHNodeBuilder noise(double noise)
numInputs
public AHaHNodeBuilder numInputs(int numInputs)
numBiasInputs
public AHaHNodeBuilder numBiasInputs(int numBiasInputs)
isModelA
public AHaHNodeBuilder isModelA(boolean isModelA)
alpha
public AHaHNodeBuilder alpha(double alpha)
beta
public AHaHNodeBuilder beta(double beta)
getNumInputs
public int getNumInputs()
getNumBiasInputs
public int getNumBiasInputs()
isModelA
public boolean isModelA()
getAlpha
public double getAlpha()
getBeta
public double getBeta()
getNoise
public double getNoise()
getDecay
public double getDecay()
Copyright © 2013–2014 M. Alexander Nugent Consulting, Research and Devlopment. All rights reserved.