Package | Description |
---|---|
org.gcn.plinguacore.util.psystem.rule.spiking | |
org.gcn.plinguacore.util.psystem.spiking.membrane |
Modifier and Type | Method and Description |
---|---|
boolean |
SpikingRule.allowBudding(SpikingMembrane membrane,
SpikingMembraneStructure structure) |
boolean |
SpikingRule.allowDivision(SpikingMembrane membrane,
SpikingMembraneStructure structure) |
boolean |
SpikingRule.allowFiring(SpikingMembrane membrane) |
boolean |
SpikingRule.allowForgetting(SpikingMembrane membrane) |
boolean |
SpikingRule.canBeBudding(SpikingMembrane membrane,
SpikingMembraneStructure structure) |
boolean |
SpikingRule.canBeDivision(SpikingMembrane membrane,
SpikingMembraneStructure structure) |
boolean |
SpikingRule.canBeExecuted(SpikingMembrane membrane,
SpikingMembraneStructure structure) |
boolean |
SpikingRule.canBeFired(SpikingMembrane membrane) |
boolean |
SpikingRule.canBeForgotten(SpikingMembrane membrane) |
Modifier and Type | Method and Description |
---|---|
boolean |
SpikingRule.executeSafeBuddingDivisionPhaseOne(ChangeableMembrane membrane,
Configuration currentConfig,
java.util.ArrayList<SpikingMembrane> buddyList,
java.util.ArrayList<Pair<SpikingMembrane,SpikingMembrane>> divisionList) |
boolean |
SpikingRule.executeSafeBuddingDivisionPhaseOne(ChangeableMembrane membrane,
Configuration currentConfig,
java.util.ArrayList<SpikingMembrane> buddyList,
java.util.ArrayList<Pair<SpikingMembrane,SpikingMembrane>> divisionList) |
boolean |
SpikingRule.executeSafeBuddingDivisionPhaseOne(ChangeableMembrane membrane,
Configuration currentConfig,
java.util.ArrayList<SpikingMembrane> buddyList,
java.util.ArrayList<Pair<SpikingMembrane,SpikingMembrane>> divisionList) |
Modifier and Type | Class and Description |
---|---|
class |
SpikingEnvironment |
Modifier and Type | Method and Description |
---|---|
static SpikingMembrane |
SpikingMembrane.buildMembrane(java.lang.String label,
long elements,
SpikingMembraneStructure structure,
boolean computeEfficiencyAttributes) |
SpikingMembrane |
SpikingMembraneStructure.getCellById(int id) |
SpikingMembrane |
SpikingMembraneStructure.getInputMembrane() |
Modifier and Type | Method and Description |
---|---|
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getCellsByLabel(java.lang.String label) |
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getOutputMembranes() |
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getPredecessors(SpikingMembrane m) |
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getSuccessors(SpikingMembrane m) |
Modifier and Type | Method and Description |
---|---|
boolean |
SpikingMembraneStructure.add(SpikingMembrane arg0) |
void |
SpikingEnvironment.cloneSpikeTran(SpikingMembrane source,
SpikingMembrane target) |
boolean |
SpikingMembraneStructure.connect(SpikingMembrane source,
SpikingMembrane target,
ArcInfo arcInfo,
boolean updateDictionary,
boolean initializeSpikeTrain) |
boolean |
SpikingMembraneStructure.connect(SpikingMembrane source,
SpikingMembrane target,
boolean updateDictionary,
boolean initializeSpikeTrain) |
boolean |
SpikingMembraneStructure.disconnect(SpikingMembrane source,
SpikingMembrane target) |
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getPredecessors(SpikingMembrane m) |
java.util.List<SpikingMembrane> |
SpikingMembraneStructure.getSuccessors(SpikingMembrane m) |
boolean |
SpikingMembraneStructure.isOutput(SpikingMembrane in) |
void |
SpikingMembraneStructure.setInputMembrane(SpikingMembrane m,
boolean check) |
void |
SpikingMembraneStructure.setInputMembrane(SpikingMembrane m,
java.util.HashMap<java.lang.Long,java.lang.Long> inputSequence,
boolean check) |
Modifier and Type | Method and Description |
---|---|
void |
SpikingMembraneStructure.setOutputMembranes(java.util.List<SpikingMembrane> o,
boolean check) |