org.encog.neural.hyperneat.substrate
public class Substrate extends Object implements Serializable
Constructor and Description |
---|
Substrate(int theDimensions)
Construct a substrate with the specified number of dimensions in the
input/output layers.
|
Modifier and Type | Method and Description |
---|---|
SubstrateNode |
createHiddenNode() |
SubstrateNode |
createInputNode() |
void |
createLink(SubstrateNode inputNode,
SubstrateNode outputNode) |
SubstrateNode |
createNode() |
SubstrateNode |
createOutputNode() |
int |
getActivationCycles() |
List<SubstrateNode> |
getBiasedNodes() |
int |
getDimensions() |
List<SubstrateNode> |
getHiddenNodes() |
int |
getInputCount() |
List<SubstrateNode> |
getInputNodes() |
int |
getLinkCount() |
List<SubstrateLink> |
getLinks() |
int |
getNodeCount() |
int |
getOutputCount() |
List<SubstrateNode> |
getOutputNodes() |
void |
setActivationCycles(int activationCycles) |
public Substrate(int theDimensions)
theDimensions
- public List<SubstrateNode> getHiddenNodes()
public int getDimensions()
public List<SubstrateNode> getInputNodes()
public List<SubstrateNode> getOutputNodes()
public int getInputCount()
public int getOutputCount()
public SubstrateNode createNode()
public SubstrateNode createInputNode()
public SubstrateNode createOutputNode()
public SubstrateNode createHiddenNode()
public void createLink(SubstrateNode inputNode, SubstrateNode outputNode)
public List<SubstrateLink> getLinks()
public int getLinkCount()
public int getNodeCount()
public int getActivationCycles()
public void setActivationCycles(int activationCycles)
activationCycles
- the activationCycles to setpublic List<SubstrateNode> getBiasedNodes()
Copyright © 2014. All Rights Reserved.