All Packages Class Hierarchy This Package Previous Next Index
Class berkeley.cs.dmc.neuralnet.Neuron
java.lang.Object
|
+----berkeley.cs.dmc.neuralnet.Neuron
- public class Neuron
- extends Object
-
act
-
-
actFunc
-
-
bias
-
-
HIDDEN
-
-
iact
-
-
INPUT
-
-
inputs
-
-
learn1
-
-
name
-
-
net
-
-
out
-
-
outFunc
-
-
OUTPUT
-
-
outputs
-
-
type
-
-
visited
-
-
Neuron(String, int, OutFunc, ActFunc)
-
-
addInput(Link)
-
-
addOutput(Link)
-
-
equals(Object)
-
-
eval()
-
-
eval(double)
-
-
getInput(int)
-
-
getOutput(int)
-
-
hashCode()
-
-
numInputs()
-
-
numOutputs()
-
-
removeInput(int)
-
-
removeInput(Link)
-
-
removeOutput(int)
-
-
removeOutput(Link)
-
-
toString()
-
INPUT
public static final int INPUT
HIDDEN
public static final int HIDDEN
OUTPUT
public static final int OUTPUT
type
public int type
out
public double out
act
public double act
iact
public double iact
bias
public double bias
learn1
public double learn1
visited
public boolean visited
net
public NeuralNet net
name
public String name
inputs
protected Vector inputs
outputs
protected Vector outputs
outFunc
public OutFunc outFunc
actFunc
public ActFunc actFunc
Neuron
public Neuron(String name,
int type,
OutFunc outf,
ActFunc actf)
eval
public void eval(double act)
eval
public void eval()
numInputs
public int numInputs()
getInput
public Link getInput(int i)
addInput
public void addInput(Link s)
removeInput
public void removeInput(int i)
removeInput
public void removeInput(Link s)
numOutputs
public int numOutputs()
getOutput
public Link getOutput(int i)
addOutput
public void addOutput(Link t)
removeOutput
public void removeOutput(int i)
removeOutput
public void removeOutput(Link t)
hashCode
public int hashCode()
- Overrides:
- hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
- equals in class Object
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index