public class TemplateTopology extends Topology
| Modifier and Type | Class and Description |
|---|---|
static class |
TemplateTopology.IntraLayerEdgeSpec |
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>| Constructor and Description |
|---|
TemplateTopology() |
addNetwork, addParent, compareTo, copyFrom, getBiasNodes, getCreatedBy, getIndex, getName, getNetworks, getNodesWithInputs, getNonBiasNodes, getParents, getTimeCreated, hasLayers, hasNodes, removeNetwork, removeParent, setCreatedBy, setIndex, setName, setNetworks, setParents, setTimeCreated, toStringpublic Integer getNodesNum()
public void setNodesNum(Integer nodesNum)
public boolean isAllEdges()
public void setAllEdges(boolean allEdges)
public com.banda.math.domain.rand.RandomDistribution<Integer> getInEdgesDistribution()
public void setInEdgesDistribution(com.banda.math.domain.rand.RandomDistribution<Integer> inEdgesDistribution)
public Integer getEdgesNum()
public void setEdgesNum(Integer edgesNum)
public boolean isPreferentialAttachment()
public void setPreferentialAttachment(boolean preferentialAttachment)
public boolean isIntraLayerAllEdges()
public void setIntraLayerAllEdges(boolean intraLayerAllEdges)
public Integer getIntraLayerInEdgesNum()
public void setIntraLayerInEdgesNum(Integer intraLayerInEdgesNum)
public Integer getInEdgesNum()
public void setInEdgesNum(Integer inEdgesNum)
public boolean isAllowSelfEdges()
public void setAllowSelfEdges(boolean allowSelfEdges)
public boolean isAllowMultiEdges()
public void setAllowMultiEdges(boolean allowMultiEdges)
public Integer getLayersNum()
public void setLayersNum(Integer layersNum)
public Integer getNodesPerLayer()
public void setNodesPerLayer(Integer nodesPerLayer)
public void addLayer(Topology layer)
public void removeLayer(Topology layer)
public List<TemplateTopology.IntraLayerEdgeSpec> getIntraLayerEdgeSpecs()
public void setIntraLayerEdgeSpecs(List<TemplateTopology.IntraLayerEdgeSpec> intraLayerEdgeSpecs)
public void addIntraLayerEdgeSpec(TemplateTopology.IntraLayerEdgeSpec spec)
public boolean isGenerateBias()
public void setGenerateBias(boolean generateBias)
public boolean isTemplate()
isTemplate in class Topologypublic List<TopologicalNode> getAllNodes()
getAllNodes in class Topologypublic boolean supportLayers()
supportLayers in class TopologyCopyright © 2018. All Rights Reserved.