public class QuickConnectionManager
extends java.lang.Object
Constructor and Description |
---|
QuickConnectionManager()
Construct the quick connection manager.
|
Modifier and Type | Method and Description |
---|---|
void |
applyCurrentConnection(java.util.List<Neuron> source,
java.util.List<Neuron> target)
Apply the current connection object to indicated source and target
neurons.
|
AllToAll |
getAllToAll() |
ConnectNeurons[] |
getConnectors() |
ConnectNeurons |
getCurrentConnector() |
static double |
getDefaultPercentExcitatory() |
double |
getExcitatoryRatio() |
PolarizedRandomizer |
getExRandomizer() |
PolarizedRandomizer |
getInRandomizer() |
OneToOne |
getOneToOne() |
Sparse |
getSparse() |
boolean |
isUseExcitatoryRandomization() |
boolean |
isUseInhibitoryRandomization() |
void |
setCurrentConnector(ConnectNeurons currentConnector) |
void |
setExcitatoryRatio(double excitatoryRatio) |
void |
setExRandomizer(PolarizedRandomizer exRandomizer) |
void |
setInRandomizer(PolarizedRandomizer inRandomizer) |
void |
setUseExcitatoryRandomization(boolean useExcitatoryRandomization) |
void |
setUseInhibitoryRandomization(boolean useInhibitoryRandomization) |
public QuickConnectionManager()
public ConnectNeurons[] getConnectors()
public void applyCurrentConnection(java.util.List<Neuron> source, java.util.List<Neuron> target)
source
- source neuronstarget
- target neuronspublic ConnectNeurons getCurrentConnector()
public void setCurrentConnector(ConnectNeurons currentConnector)
currentConnector
- the currentConnector to setpublic boolean isUseExcitatoryRandomization()
public void setUseExcitatoryRandomization(boolean useExcitatoryRandomization)
useExcitatoryRandomization
- the useExcitatoryRandomization to setpublic boolean isUseInhibitoryRandomization()
public void setUseInhibitoryRandomization(boolean useInhibitoryRandomization)
useInhibitoryRandomization
- the useInhibitoryRandomization to setpublic double getExcitatoryRatio()
public void setExcitatoryRatio(double excitatoryRatio)
excitatoryRatio
- the excitatoryRatio to setpublic PolarizedRandomizer getExRandomizer()
public void setExRandomizer(PolarizedRandomizer exRandomizer)
exRandomizer
- the exRandomizer to setpublic PolarizedRandomizer getInRandomizer()
public void setInRandomizer(PolarizedRandomizer inRandomizer)
inRandomizer
- the inRandomizer to setpublic static double getDefaultPercentExcitatory()
public AllToAll getAllToAll()
public OneToOne getOneToOne()
public Sparse getSparse()