- ABOUT_ACTION - Static variable in class brain.gui.BrainGUI
-
- accessField - Variable in class brain.gui.ViewPanel
-
Field representing a variable of an object which value one might read via
Field.get(Object o)
- ACCESSIBLE_OBJECT_COLUMN - Static variable in class brain.gui.table.ObjectTableModel
-
- AccessibleObjectPreparationPanel - Class in brain.gui
-
- AccessibleObjectPreparationPanel(Set<T>) - Constructor for class brain.gui.AccessibleObjectPreparationPanel
-
- AccessibleObjectTableCellEditor - Class in brain.gui.table
-
- AccessibleObjectTableCellEditor() - Constructor for class brain.gui.table.AccessibleObjectTableCellEditor
-
- AccessibleObjectTableCellRenderer - Class in brain.gui.table
-
- AccessibleObjectTableCellRenderer() - Constructor for class brain.gui.table.AccessibleObjectTableCellRenderer
-
- ACTION_INVOKE_METHOD - Static variable in class brain.gui.ModuleFrame
-
- actionPerformed(ActionEvent) - Method in class brain.gui.AccessibleObjectPreparationPanel
-
- actionPerformed(ActionEvent) - Method in class brain.gui.BrainGUI
-
- actionPerformed(ActionEvent) - Method in class brain.gui.ModuleFrame
-
- activeCliqueEvolution - Variable in class brain.LeakyIntegratorModule
-
- activities - Variable in class brain.Module
-
Array with the activities of the individual neurons.
- activities - Variable in class transientDynamics.PatternStability
-
- ActivityDistributionMatrixPanel - Class in brain.gui
-
Shows the normalized distribution of activities on a 2D matrix
- ActivityMatrixPanel - Class in brain.gui
-
- ActivityMatrixPanel(String, Module, String) - Constructor for class brain.gui.ActivityMatrixPanel
-
- adaptTransferFunctionParameters(double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- add(Integer) - Method in class brain.cliqueCalculation.CliqueDistribution
-
- add(Integer) - Method in class brain.cliqueCalculation.DegreeDistribution
-
- add(double) - Method in class utils.Histogram
-
- ADD_MODULE_ACTION - Static variable in class brain.gui.BrainGUI
-
- addAfferentModule(Module, double) - Method in class brain.Module
-
Adds a module to the HashMap `afferentModules'.
- addAfferentModule(Module) - Method in class brain.Module
-
Adds a module to the HashMap `afferentModules'.
- addAfferentModule(Module) - Method in class brain.PatternInputModule
-
- addBias(double) - Method in class brain.Module
-
- addBias(int, double) - Method in class brain.Module
-
- addChangeListener(ChangeListener) - Method in class brain.Brain
-
- addChangeListener(ChangeListener) - Method in class brain.Module
-
- addChart(Chart) - Method in class brain.gui.chart.ChartFrame
-
- addDirectedLink(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Adds a directed Link from nodeA to nodeB.
- addDistribution(DegreeDistribution) - Method in class brain.cliqueCalculation.DegreeDistribution
-
Adds a distribution to another distribution.
- addForwardModule(Module, String) - Method in class brain.Module
-
- addInhibitoryLinks(double[][]) - Static method in class utils.Graphs
-
- addInternalLink(int, int, int, double) - Method in class brain.DhanModule
-
- addLogger(Object, AccessibleObject, File) - Method in class brain.Brain
-
- addLogger(Object, String) - Method in class brain.Brain
-
User friendly version of method addLogger
.
- addModule(Module) - Method in class brain.Brain
-
Adds a module to this brain.
- addModule(Module) - Method in class brain.gui.BrainGUI
-
- addModule() - Method in class brain.gui.BrainGUI
-
Adds a module to the brain.
- addNeuron(double) - Method in class brain.LeakyIntegratorModule
-
- addNeuron(double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- addNeuron(double) - Method in class brain.Module
-
- addNode(Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Adds a node to the graph
- addNode(Integer) - Method in class brain.cliqueCalculation.Graph
-
- addNodes(TreeSet<Integer>) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Adds a aet of nodes to the graph.
- addPoints(double, double[]) - Method in class brain.gui.chart.Chart
-
- addPoints(double, double[]) - Method in class brain.gui.chart.JChart2D
-
- addPoints(double, double[]) - Method in class brain.gui.chart.JFreeChart
-
- addReceptor(String, double) - Method in class brain.Module
-
Adds contribution `addValue' to the specified receptor field, returning
`false' if specified receptor does not exist.
- afferentMemory(double) - Method in class brain.DhanModule
-
Evaluates the synaptic plasticities for the backward links.
- appliedStimuli - Variable in class brain.PatternInputModule
-
Set of `OneStimulus' which have been applied to PatternInputModule.
- areConnected(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Checks wheather two vertices are connected.
- areNeighbours(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Check if a and b are neighbours/directly connected a---b
- Autapse - Class in transientDynamics
-
Numerical calculations for the single leaky integrator neuron with intrinsic plasticity and autapse.
- Autapse() - Constructor for class transientDynamics.Autapse
-
- Autapse.IntegrationMethod - Enum in transientDynamics
-
- AutapseODE - Class in transientDynamics
-
This class implements a single leaky integrator with intrinsic plasticity and
autapse.
- AutapseODE(double, double, double, double, double, double) - Constructor for class transientDynamics.AutapseODE
-
Creates a new leaky integrator with autapse according to the
specified parameters.
- auxAssInputFileNameAllowedValues - Variable in class brain.DhanModule
-
Determines the file names containing the associations.
- auxInitialCliqueNumber - Variable in class brain.DhanModule
-
The number of initial random clusters (all identical).
- auxInitialCliqueSize - Variable in class brain.DhanModule
-
The size of initial random clusters (all identical).
- averageDegree() - Method in class brain.cliqueCalculation.GraphStatistics
-
Computes the average degree
- averagePathLength() - Method in class brain.cliqueCalculation.GraphStatistics
-
Computes the average path length
- backwardMemGammaActAct - Variable in class brain.DhanModule
-
Rate for active-to-active backward links to optimize.
- backwardMemGammaActIna - Variable in class brain.DhanModule
-
Rate for active-to-inactive backward links to optimize.
- backwardMemGammaInaAct - Variable in class brain.DhanModule
-
Rate for inactive-to-active backward links to optimize.
- backwardMemGammaInaIna - Variable in class brain.DhanModule
-
Rate for inactive-to-inactive backward links to optimize.
- backwardMemMean - Variable in class brain.DhanModule
-
The mean value of all backward links reaching a given site.
- backwardMemOptRateActAct - Variable in class brain.DhanModule
-
Target growth-rate-input for active-to-active backward input.
- backwardMemOptRateActIna - Variable in class brain.DhanModule
-
Target growth-rate-input for active-to-inactive backward input.
- backwardMemOptRateInaAct - Variable in class brain.DhanModule
-
Target growth-rate-input for inactive-to-active backward input.
- backwardMemOptRateInaIna - Variable in class brain.DhanModule
-
Target growth-rate-input for inactive-to-inactive backward input.
- backwardMemStandDev - Variable in class brain.DhanModule
-
The standard deviation of all backward links reaching a given site.
- backwardMemXActive - Variable in class brain.DhanModule
-
Critical activities level for a module-neuron to be considered active.
- backwardMemXInactive - Variable in class brain.DhanModule
-
Critical activities level for a module-neuron to be considered inactive.
- biases - Variable in class brain.Module
-
Array with the activities of the individual neurons.
- BidirectionalGraph - Class in brain.cliqueCalculation
-
This class shows the application of a network generating algorithms which
generate a graph out of a given distribution of cliques.
- BidirectionalGraph() - Constructor for class brain.cliqueCalculation.BidirectionalGraph
-
Standard constructor
- BidirectionalGraph(HashMap<Integer, TreeSet<Integer>>) - Constructor for class brain.cliqueCalculation.BidirectionalGraph
-
This constructor allows to instantiate an already constructed graph in a
HashMap
- BidirectionalGraph(double[][]) - Constructor for class brain.cliqueCalculation.BidirectionalGraph
-
This constructor allows to instantiate an already constructed graph from
internal links of an Module.
- BidirectionalGraph(Module) - Constructor for class brain.cliqueCalculation.BidirectionalGraph
-
This constructor allows to instantiate an already constructed graph from
internal links of an Module.
- BooleanTableCellEditor - Class in brain.gui.table
-
- BooleanTableCellEditor() - Constructor for class brain.gui.table.BooleanTableCellEditor
-
- BooleanTableCellRenderer - Class in brain.gui.table
-
- BooleanTableCellRenderer() - Constructor for class brain.gui.table.BooleanTableCellRenderer
-
- brain - package brain
-
- Brain - Class in brain
-
modules for the cognitive system
Module
: general interface for all components (modules)
DhanModule
: the dHAN module, implements the `Module' interface
PatternInputModule
: the input module, implements the `Module'
interface
classical auxiliary classes
OneAdaptVar
a single adaptive signal
OneStimulus
class representing an individual external stimuli
OneStimulusContainer
class managing sets of stimuli
OneCenter
representing a globally defined active center (AC)
OneCluster
a general clique; contains a sequence of active centers
OneCycle
a general cycle; contains a sequence of active clusters
abstract auxiliary facilities
FacilPrint
general printing to file facility
FacilCliqueNet
generates networks with a given distribution of cliques
RandomGraphs
facility for the analysis of general random graphs
FacilStimuli
facility to generate sets of test stimuli
classes for the statistical analysis
StatNet
general network-theoretical statistics facility
StatActiClus
facility for finding/evaluation of cliques/cycles/history
StatBiasLearn
monitors from-bias-learning of DhanModule-type modules
StatTimeManagement
monitors time to finish a simulation run
list of important output files
time series of data
Brain_dhan.acti
activities x_i(t)
Brain_dhan.rate
growth rate r_i(t)
Brain_dhan.rateInt
internal contribution to growth rate r_i(t)
Brain_dhan.res
reservoir phi_i(t)
Brain_dhan.bias
bias b(t)
Brain_dhan.backRate
input grows rates
Brain_dhan.backStandDev
standard deviation of incoming link-strength
Brain_dhan.diffModuleSignal
the diffusive learning signal
Brain_dhan.synchro
an effective measure of clique formation
Brain_dhan.actiClus
time series of clusters (cliques) activated
Brain_dhan.actiClusStat
how many times a given cluster was activated
Brain_dhan.actiRate
auxiliary rates
Brain_input.stim
time series of input stimuli
input files
Brain_dhan.ass
cliques (associations) when reading network from file
Brain_input.patt
input stimuli
Brain_input.refPatt
reference patterns for analyzing purposes
output files (generated at the end)
Brain_dhan_input.cliqRecFields
the receptive fields in (input) of cliques in (input)
Brain_dhan_input.cliqRefPatt
the response of cliques in (dhanModule) with respect to reference
patterns in (input)
Brain_dhan.cliq
all cliques in dhanModule module
Brain_dhan.stat
statistics like degree distribution
Brain_dhan.statBackLinks
bin-statistics of the backward links
Brain_dhan_input.backLinks
backlinks connecting (input)-->(dhanModule)
Brain_dhan.acSequence
time sequences of active clusters of a module formed out of
Brain_dhan.actiClus
Brain_dhan.statCycle
statistical properties of cycles of active clusters in
Brain_dhan.actiClus
auxiliary files
Brain_dhan.fig
xfig picture of network
Brain_dhan.learn
an auxiliary learning analysis
output-file name convention Brain_(module1)_(module2)_(...).datatyp
where (module..) are the name of the modules involved in data extraction.
- Brain() - Constructor for class brain.Brain
-
- brain.cliqueCalculation - package brain.cliqueCalculation
-
- brain.gui - package brain.gui
-
- brain.gui.chart - package brain.gui.chart
-
- brain.gui.table - package brain.gui.table
-
- BrainGUI - Class in brain.gui
-
adding and removing a module should update all opened frames showing
internals of modules
PatternInputModule and SC_Test do not implement backwardConnections
setting values in fields with primitive types
setting values in fields with complex types, mainly arrays
forward connections
try to use annotations in the module edit table
- BrainGUI(Brain) - Constructor for class brain.gui.BrainGUI
-
- BrainGUI() - Constructor for class brain.gui.BrainGUI
-
- BROWN_NOISE - Static variable in class brain.NoiseModule
-
- bytesToObject(byte[]) - Static method in class utils.Utils
-
Deserializes the given byte representation of an object and returns the corresponding object.
- calculateCliques() - Method in class brain.cliqueCalculation.GraphStatistics
-
This method calculates cliques in a graph.
- calculateCoordinates(Component) - Static method in class brain.gui.DisplayManager
-
Calculates coordinates for a JFrame of a certain size.
- calculateDegreeDistribution() - Method in class brain.cliqueCalculation.GraphStatistics
-
Computes the degree distribution
- calculateMembranePotential(int, double) - Method in class brain.LeakyIntegratorModule
-
- calculateOneTimeStep(double) - Method in class brain.ConstantSignalModule
-
- calculateOneTimeStep(double) - Method in class brain.DhanModule
-
A single time step of the dynamics.
- calculateOneTimeStep(double) - Method in class brain.LeakyIntegratorModule
-
- calculateOneTimeStep(double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- calculateOneTimeStep(double) - Method in class brain.Module
-
calculates one time step of the simulation calculation
This method has to be implemented by subclasses.
- calculateOneTimeStep(double) - Method in class brain.MyModule
-
- calculateOneTimeStep(double) - Method in class brain.NoiseModule
-
- calculateOneTimeStep(double) - Method in class brain.PatternInputModule
-
A single time step of the dynamics.
- calculateSimulationStatistics() - Method in class brain.Brain
-
Calculates statistics for data analysis.
- calculation - package calculation
-
- call() - Method in class calculation.PatternStability
-
- call() - Method in class transientDynamics.PatternStability
-
- changeExtension(String, String) - Static method in class utils.Utils
-
changes extension to new extension
example: x = changeExtension("data.txt", ".java") will assign "data.java"
to x.
- changeListeners - Variable in class brain.Brain
-
Listeners to be notified of module changes.
- changeListeners - Variable in class brain.Module
-
Listeners to be notified of module changes.
- Chart - Class in brain.gui.chart
-
- Chart(Field, Field, Object) - Constructor for class brain.gui.chart.Chart
-
- chart - Variable in class brain.gui.chart.Chart
-
- ChartFrame - Class in brain.gui.chart
-
- ChartFrame(Chart) - Constructor for class brain.gui.chart.ChartFrame
-
- ChartFrame() - Constructor for class brain.gui.chart.ChartFrame
-
- chartFrame - Variable in class brain.gui.table.ObjectTable
-
- charts - Variable in class brain.gui.chart.ChartFrame
-
- classToString(Type) - Static method in class brain.gui.table.TypeTableCellRenderer
-
- CliqueDistribution - Class in brain.cliqueCalculation
-
- CliqueDistribution() - Constructor for class brain.cliqueCalculation.CliqueDistribution
-
- CliqueLinksScaling - Class in calculation
-
- CliqueLinksScaling() - Constructor for class calculation.CliqueLinksScaling
-
- cliqueStability(byte[], Set<Set<Integer>>, double, double, ExecutorService, PrintStream) - Static method in class calculation.PatternStability
-
- cliquesToInteger(List<List<String>>) - Static method in class brain.DhanModule
-
- cliquesToNetwork(List<List<Type>>) - Static method in class brain.DhanModule
-
- closeLoggers() - Method in class brain.Brain
-
- clusteringCoefficient() - Method in class brain.cliqueCalculation.GraphStatistics
-
Computes the clustering coefficient of the whole graph
- clusteringCoefficient(Integer) - Method in class brain.cliqueCalculation.GraphStatistics
-
Computes the clustering coefficient of a vertice
- clusterSearchTimeInterval - Variable in class brain.Brain
-
Time interval for searching for active clusters.
- compare(Field, Field) - Method in class brain.gui.FieldComparator
-
- compareTo(CliqueDistribution) - Method in class brain.cliqueCalculation.CliqueDistribution
-
Compares this object with the specified object for order.
- compareTo(Interval) - Method in class utils.Interval
-
- computeDerivatives(double, double[], double[]) - Method in class stochasticTipping.SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE
-
Calculates the first derivatives of the ODE.
- computeDerivatives(double, double[], double[]) - Method in class transientDynamics.AutapseODE
-
Calculates the first derivatives of the ODE.
- computeDerivatives(double, double[], double[]) - Method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Calculates the first derivatives of the ODE.
- connect(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Connects two vertices in a graph in both directions from nodeA to nodeB and
from nodeB to nodeA (bidirectional)
- connect(Integer, Integer) - Method in class brain.cliqueCalculation.Graph
-
- CONNECT_MODULES_ACTION - Static variable in class brain.gui.BrainGUI
-
- connectedToClique(Integer, TreeSet<Integer>) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Connects a node to a node set
- connectModule() - Method in class brain.gui.BrainGUI
-
- ConstantSignalModule - Class in brain
-
This module is creating a constant signal.
- ConstantSignalModule(double) - Constructor for class brain.ConstantSignalModule
-
- convertStringToType(String, Type) - Static method in class brain.gui.table.ObjectTableModel
-
- copy(TreeSet<Integer>) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- copyInto(double[][][], double[][][]) - Static method in class utils.Utils
-
- copyOf(double[][], int, int) - Static method in class utils.Utils
-
deep copy arrays and cut/pad to size
- copyOf(double[][][], int, int, int) - Static method in class utils.Utils
-
deep copy arrays and cut/pad to size
- createDefaultGrosBrain() - Static method in class brain.Brain
-
- createDefaultLinkerhandBrain() - Static method in class brain.Brain
-
- createErdosRenyiGraphAdjacencyMatrix(int, double) - Static method in class utils.Graphs
-
- createErdősRényiGraphAdjacencyMatrix(int, double, Random) - Static method in class utils.Graphs
-
- createExponentialDistributionHistogram(int, double, double) - Static method in class utils.Histogram
-
- createGradient(Color, Color, int) - Static method in class brain.gui.ReceptiveFieldCollection
-
Creates an array of Color objects for use as a gradient, using a linear
interpolation between the two specified colors.
- createLocalNetworkPart(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Creates a local part of a this graph.
- createMultiGradient(Color[], int) - Static method in class brain.gui.ReceptiveFieldCollection
-
Creates an array of Color objects for use as a gradient, using an array of
Color objects.
- createRandomBinarySparsePattern(double, int, Random) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
Create a randomly distributed binary sparse pattern with a given
sparseness
- createRandomBinarySparsePatterns(double, int, int, Random) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
Create randomly distributed binary sparse patterns with a given sparseness.
_______#_______#_____#_______#_##_#_#_#_#____#___#_#___#____#_____
#__#__####_##____#_#__#____________###__##__#____##_______#_#____#
______________#_#___#___#___#_#_#_____#__#_##_#_#_____#____#______
- createRandomContinuousSparsePattern(double, int, Random) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- createRandomContinuousSparsePatterns(double, int, int, Random) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- createSingleAdaptiveRelisiWithInput() - Static method in class calculation.IntrinsicPlasticity
-
- g(double, double, double) - Static method in class stochasticTipping.SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE
-
Transfer function $g(x, a, b) = \frac{1}{1 + e^{-a(x-b)}}$.
- g(double, double, double) - Static method in class transientDynamics.AutapseODE
-
Transfer function $g(x, a, b) = \frac{1}{1 + e^{-a(x-b)}}$.
- g(double, double, double) - Static method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Transfer function $g(x, a, b) = \frac{1}{1 + e^{-a(x-b)}}$.
- GAUSSIAN_NOISE - Static variable in class brain.NoiseModule
-
- GENERALIZED_HEBBIAN_LEARNING - Static variable in class brain.Module
-
- get(Integer) - Method in class brain.gui.PrintablePattern
-
Converts Integer in Double.
- get(int, int) - Method in class brain.gui.PrintablePattern
-
Recalculates data position from a matrix format to a lattice format
- get(Integer) - Method in class brain.gui.ReceptiveField
-
- getAbs_x() - Method in class brain.gui.ReceptiveFieldCollection
-
Sets absolute x position for a graphical representation of receptive field.
- getAbs_y() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns absolute y position for a graphical representation of receptive
field.
- getAccessibleObject() - Method in class brain.gui.AccessibleObjectPreparationPanel
-
- getActiveClique() - Method in class brain.Module
-
Returns the currently active clique of the graph.
- getActivities() - Method in class brain.Module
-
Returns the activities levels.
- getActivity(int) - Method in class brain.Module
-
Returns the activities level of a given center.
- getAfferentLink(Module, int, int) - Method in class brain.Module
-
- getAfferentLinks(Module) - Method in class brain.Module
-
- getAfferentModules() - Method in class brain.Module
-
Returns all afferent modules.
- getAfferentRates() - Method in class brain.DhanModule
-
- getAvailableModuleConstructors() - Static method in class brain.gui.BrainGUI
-
- getAvailableModuleMethods() - Static method in class brain.gui.BrainGUI
-
- getAvailableModules() - Static method in class brain.gui.BrainGUI
-
- getAverageCoordinationNumber() - Method in class brain.Module
-
- getAverageDegree() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getAverageDegreeQuadrat() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getAveragePathLength() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns the average path length
- getBias(int) - Method in class brain.Module
-
- getBiases() - Method in class brain.Module
-
- getBinCount() - Method in class utils.Histogram
-
- getBrain() - Method in class brain.gui.BrainGUI
-
- getCellEditorValue() - Method in class brain.gui.table.BooleanTableCellEditor
-
- getChainGraphAdjacencyMatrix(int) - Static method in class utils.Graphs
-
- getChangeInterval() - Method in class brain.NoiseModule
-
- getChart() - Method in class brain.gui.chart.Chart
-
- getChart(int) - Method in class brain.gui.chart.ChartFrame
-
- getCharts() - Method in class brain.gui.chart.ChartFrame
-
- getCircleGraphAdjacencyMatrix(int) - Static method in class utils.Graphs
-
- getClique() - Method in class calculation.PatternStability
-
- getCliqueCount() - Method in class brain.cliqueCalculation.CliqueDistribution
-
- getCliqueCount() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getCliqueDistribution() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Returns the HashMap which holds the clique distribution.
- getCliqueDistribution() - Method in class brain.cliqueCalculation.GraphStatistics
-
Walkes the complete graph and computes cliques
- getCliqueGraph() - Method in class brain.Module
-
returns the clique graph of the graph as an adjacency matrix
- getCliques() - Method in class brain.Module
-
Returns the cliques of the graph.
- getClusteringCoefficient() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns the clustering coefficient.
- getColumnClass(int) - Method in class brain.gui.table.ObjectTableModel
-
- getCommonNeighbours(TreeSet<Integer>, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Gets common neighbours between a pool of vertices and an additional
vertice.
- getCommonNeighbours(Integer, Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Gets common neighbours between two vertices.
- getConnectedComponents() - Method in class brain.Module
-
- getConnections() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- getCoordinationNumber(Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Gets the coordination number.
- getCurrentStimuli() - Method in class brain.PatternInputModule
-
- getDeclaredFields(Class<?>) - Static method in class utils.Utils
-
Returns all the fields of a given class including the fields of all superclasses.
- getDeclaredMethods(Class<?>) - Static method in class utils.Utils
-
Returns all the fields of a given class including the fields of all superclasses.
- getDegreeDistribution() - Method in class brain.Module
-
Returns the degree distribution of the graph.
- getDiameter() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns the diameter of a graph.
- getDimension() - Method in class stochasticTipping.SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE
-
Returns the dimension of the ODE.
- getDimension() - Method in class transientDynamics.AutapseODE
-
Returns the dimension of the ODE.
- getDimension() - Method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Returns the dimension of the ODE.
- getDistibution() - Method in class brain.cliqueCalculation.CliqueDistribution
-
- getDistribution() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Returns the clique distribution used to construct the graph
- getDistribution() - Method in class brain.cliqueCalculation.DegreeDistribution
-
- getEdgesCount() - Method in class brain.cliqueCalculation.GraphStatistics
-
Gets the Edges Count
- getElapsed() - Method in class utils.Timer
-
- getElapsedTime() - Method in class brain.Module
-
returns the time elapsed
- getElapsedTimeSteps() - Method in class brain.Module
-
returns the number of time steps elapsed
- getEnd() - Method in class utils.Interval
-
- getField() - Method in class brain.gui.ReceptiveField
-
Returns the receptive field.
- getField(Class<?>, String) - Static method in class utils.Utils
-
Returns the field of a given class also searching for the field in superclasses.
- getForwardModules() - Method in class brain.Module
-
Returns all forward module names as an ArrayList of Strings.
- getGheight() - Method in class brain.gui.PrintablePattern
-
Returns the graphical height for one entity (key - value pair) of PrintablePattern
- getGlobalPositionInPsFile() - Method in class brain.gui.ReceptiveField
-
Returns this receptive fields coordinate within a graphical representation.
- getGraph() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns this graph
- getGwidth() - Method in class brain.gui.PrintablePattern
-
Returns the graphical width for one entity (key - value pair) of PrintablePattern
- getHeight() - Method in class brain.gui.PrintablePattern
-
In case PrintablePattern is represented as a matrix the method returns the matrix
height
- getHeigth() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns number of sites in a receptive fields in a column.
- getHorizontalDistance() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns horizontal distance between receptive fields in pixels.
- getIndependentSets() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getIndex() - Method in enum transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE.Properties
-
- getIntrinsicAdaptationLearningRates() - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getIntrinsicAdaptationLearningRates(int) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getKullbackLeiblerDivergence(Histogram) - Method in class utils.Histogram
-
- getLeak(int) - Method in class brain.LeakyIntegratorModule
-
- getLeaks() - Method in class brain.LeakyIntegratorModule
-
- getLearningRate(int) - Method in class brain.Module
-
- getLearningRates() - Method in class brain.Module
-
- getLearningType() - Method in class brain.Module
-
- getLink(int, int) - Method in class brain.DhanModule
-
Returns the value of a specific internal link.
- getLink(int, int, int) - Method in class brain.DhanModule
-
Returns the value of a specific internal link.
- getLink(int, int) - Method in class brain.Module
-
Gets the link w_ij (i ← j).
- getLink(int, int) - Method in class brain.PatternInputModule
-
Returns the value of a specific internal link.
- getLinkDensity() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns the link density
- getLinkProbability() - Method in class brain.Module
-
- getLinks() - Method in class brain.Module
-
Gets the links w_ij (i ← j).
- getLinksOfNode(Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Get all connections of a vertice to neighbours as a TreeSet
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class brain.gui.ModuleListCellRenderer
-
- getLogInterval() - Method in class brain.Brain
-
- getMax() - Method in class brain.gui.ReceptiveField
-
Returns maximum value of receptive field
- getMaximumFrequency() - Method in class utils.Histogram
-
- getMembranePotential(int) - Method in class brain.LeakyIntegratorModule
-
Gets the membrane potential of a given node.
- getMembranePotentials() - Method in class brain.LeakyIntegratorModule
-
Gets the membrane potentials of all nodes.
- getMethod(Class<?>, String) - Static method in class utils.Utils
-
Returns the method of a given class also searching for the method in superclasses.
- getMin() - Method in class brain.gui.ReceptiveField
-
Returns minimum value of receptive field
- getModule() - Method in class brain.gui.ModuleFrame
-
- getModules(Class<?>) - Method in class brain.Brain
-
- getModules(Class<?>, Module[]) - Static method in class brain.Brain
-
Get modules of given class (or subclasses) from given modules.
- getModules() - Method in class brain.Brain
-
Get modules of brain.
- getName() - Method in class brain.Module
-
- getName() - Method in class brain.PatternInputModule
-
Returns the name specific to this module.
- getNeighbors() - Method in class brain.Module
-
returns all the neighbors of all the vertices
- getNeighbors(int) - Method in class brain.Module
-
returns all the neighbors of a vertex It considers positive links only and
no autapses.
- getNetworkTreeSet() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Get the network as a TreeSet
- getNodeDegree(int) - Method in class brain.Module
-
Returns the degrees of the vertices.
- getNodeDegrees() - Method in class brain.Module
-
Returns the degrees of the vertices.
- getNodeExists(Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Check wheather that node exists in the graph
- getNodeInDegree(int, int) - Method in class brain.Module
-
- getNodeInDegrees(int) - Method in class brain.Module
-
Returns the degrees of the vertices.
- getNodeOutDegree(int, int) - Method in class brain.Module
-
- getNodeOutDegrees(int) - Method in class brain.Module
-
Returns the degrees of the vertices.
- getNodesCount() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Returns the number of nodes in this graph.
- getNodesCount() - Method in class brain.cliqueCalculation.GraphStatistics
-
Returns the Vertice count.
- getNodeWithLowestDegree() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- getObject() - Method in class brain.gui.table.ObjectTableModel
-
- getOutputFileName() - Method in class brain.gui.PrintablePattern
-
Returns file name of the exported file
- getOutputFileName() - Method in class brain.gui.ReceptiveField
-
- getParameters() - Method in class brain.gui.AccessibleObjectPreparationPanel
-
- getPatternActivity(List<Double>, double[]) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
Should be used for binary patterns only.
- getPatternActivity(List<Double>, List<Double>) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
Should be used for binary patterns only.
- getPatternOverlap(List<Double>, double[]) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- getPatternOverlap(List<Double>, List<Double>) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- getPhiAuxFactor() - Method in class brain.DhanModule
-
- getPhiAuxShift() - Method in class brain.DhanModule
-
- getPhiCritical() - Method in class brain.DhanModule
-
Returns critical reservoir levels for the reservoir functions.
- getPhiInverseWidth() - Method in class brain.DhanModule
-
- getPhiMinValue() - Method in class brain.DhanModule
-
Returns the minimal value for the reservoir functions.
- getPhiWidth() - Method in class brain.DhanModule
-
Returns the reservoir function width.
- getPhiXActive_xml() - Method in class brain.DhanModule
-
- getPositiveLinkAverage() - Method in class brain.Module
-
Gets the average positive links.
- getPrintAsLattice() - Method in class brain.gui.PrintablePattern
-
Returns whether the pattern should be exported as a lattice or a matrix.
- getPrintInterval() - Method in class utils.ProgressPrintTimer
-
- getProgress() - Method in class utils.Timer
-
- getProgressString(double) - Static method in class utils.ProgressPrintTimer
-
- getProgressString(double, int) - Static method in class utils.ProgressPrintTimer
-
- getRandom() - Method in class brain.NoiseModule
-
- getRateInhiWidth() - Method in class brain.DhanModule
-
- getRates() - Method in class brain.DhanModule
-
- getRatesActive() - Method in class brain.DhanModule
-
- getRatesInternal() - Method in class brain.DhanModule
-
- getRatesNegative() - Method in class brain.DhanModule
-
- getRatesPositive() - Method in class brain.DhanModule
-
- getReceptiveFieldCollecion() - Method in class brain.gui.ReceptiveFieldPaintPanel
-
Returns ReceptiveFieldCollection
- getReceptiveFieldList() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns a List with receptive fields.
- getReceptor(String) - Method in class brain.Module
-
Returns the value of the specified receptor field.
- getReceptors() - Method in class brain.Module
-
- getRemaining(double) - Method in class utils.Timer
-
- getReservoir(int) - Method in class brain.DhanModule
-
Returns the reservoir level of a given center.
- getReservoir() - Method in class brain.DhanModule
-
- getSetOfNodes() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Get all nodes of this graph as a TreeSet
- getSilentInhibition() - Method in class brain.LeakyIntegratorModule
-
- getSimulationSleepDelay() - Method in class brain.Brain
-
Returns getGlobalTimeDelayMillis.
- getSize() - Method in class brain.Module
-
Gets the number of nodes.
- getSlope(int, int) - Method in class brain.cliqueCalculation.DegreeDistribution
-
- getStart() - Method in class utils.Interval
-
- getStart() - Method in class utils.Timer
-
- getStatisticsSummaryAsStringRepresentation() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getStimuli(double) - Method in class brain.PatternInputModule
-
- getStop() - Method in class utils.Timer
-
- getStringValue(Object) - Static method in class brain.gui.table.AccessibleObjectTableCellRenderer
-
- getSumDegrees() - Method in class brain.cliqueCalculation.DegreeDistribution
-
- getSumOfValues() - Method in class utils.Histogram
-
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class brain.gui.table.AccessibleObjectTableCellEditor
-
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class brain.gui.table.BooleanTableCellEditor
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class brain.gui.table.AccessibleObjectTableCellRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class brain.gui.table.BooleanTableCellRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class brain.gui.table.TypeTableCellRenderer
-
- getTargetDistributionParameters() - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getTargetDistributionParameters(int) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getTextGraph() - Method in class utils.Histogram
-
- getTime() - Method in class brain.Brain
-
Returns the time for Online Monitoring Purposes
- getTimeDelta() - Method in class brain.Brain
-
Returns the timeDelta for Online Monitoring Purposes
- getTimeStepNumber() - Method in class brain.Brain
-
Returns the timeStepNumber for Online Monitoring Purposes
- getTitle() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns the title of the receptive field collection
- getTotalNumberOfValues() - Method in class utils.Histogram
-
- getTransferFunctionParameterChanges() - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getTransferFunctionParameters() - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getTransferFunctionParameters(int) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- getTwoCliqueGraphAdjacencyMatrix(int, int, int) - Static method in class utils.Graphs
-
- getTypicalDHAN4CliqueCircleGraphAdjacencyMatrix(int) - Static method in class utils.Graphs
-
- getValue(int, double[], NetworkLeakyIntegratorWithIntrinsicPlasticityODE.Properties) - Static method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Get the value of a property of a neuron in the given state.
- getValues(Field) - Method in class brain.gui.chart.Chart
-
Returns values which return type is an array
- getVerticalDistance() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns the vertical distance between receptive fields in pixels.
- getVisitedHashMap() - Method in class brain.cliqueCalculation.GraphStatistics
-
- getWidth() - Method in class brain.gui.PrintablePattern
-
In case PrintablePattern is represented as a matrix the method returns the matrix
width
- getWidth() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns number of sites in a receptive fields in a row.
- gheight - Variable in class brain.gui.PrintablePattern
-
The graphical dimensions of a key value pair
- gInverse(double, double, double) - Static method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Inverse transfer function $g^{-1}(y,a,b) = -\frac{1}{a} \log \left( \frac{y_{\mathrm{max}}-y_{\mathrm{min}}}{y-y_{\mathrm{min}}} - 1 \right) + b$.
- Graph - Class in brain.cliqueCalculation
-
- Graph() - Constructor for class brain.cliqueCalculation.Graph
-
- graphPanel - Variable in class brain.gui.chart.ChartFrame
-
- Graphs - Class in utils
-
Graphs
- Graphs() - Constructor for class utils.Graphs
-
- GraphStatistics - Class in brain.cliqueCalculation
-
- GraphStatistics() - Constructor for class brain.cliqueCalculation.GraphStatistics
-
- GraphStatistics(BidirectionalGraph) - Constructor for class brain.cliqueCalculation.GraphStatistics
-
- gros2GraphAdjacencyMatrix - Static variable in class utils.Graphs
-
- grosGraphAdjacencyMatrix - Static variable in class utils.Graphs
-
- gwidth - Variable in class brain.gui.PrintablePattern
-
The graphical dimensions of a key value pair
- lastActiveClique - Variable in class brain.LeakyIntegratorModule
-
- lastRepaintTime - Variable in class brain.gui.chart.Chart
-
- leaks - Variable in class brain.LeakyIntegratorModule
-
- LeakyIntegratorIntrinsicPlasticity - Class in calculation
-
This class implements a simulation of the leaky integrator with several
options: constant input, random input, autapse, intra-module connections.
- LeakyIntegratorIntrinsicPlasticity() - Constructor for class calculation.LeakyIntegratorIntrinsicPlasticity
-
- LeakyIntegratorIntrinsicPlasticity2 - Class in calculation
-
This class implements a simulation of the leaky integrator with several
options: constant input, random input, autapse, intra-module connections.
- LeakyIntegratorIntrinsicPlasticity2() - Constructor for class calculation.LeakyIntegratorIntrinsicPlasticity2
-
- LeakyIntegratorIntrinsicPlasticityCliqueGraph - Class in calculation
-
This class implements a simulation of the leaky integrator with several
options: constant input, random input, autapse, intra-module connections.
- LeakyIntegratorIntrinsicPlasticityCliqueGraph() - Constructor for class calculation.LeakyIntegratorIntrinsicPlasticityCliqueGraph
-
- LeakyIntegratorModule - Class in brain
-
Rate encoding leaky integrator with silent inhibition (RELISI)
- LeakyIntegratorModule(double[][], double[], double[]) - Constructor for class brain.LeakyIntegratorModule
-
Creates a network corresponding to the given adjacency matrix with given
activities and leaks.
- LeakyIntegratorModule(double[][], Random) - Constructor for class brain.LeakyIntegratorModule
-
Creates a network corresponding to the given adjacency matrix with random
activities and leaks.
- LeakyIntegratorModule(int, double) - Constructor for class brain.LeakyIntegratorModule
-
Creates an Erdos-Renyi network of size $n$ and edge probability $p$.
- LeakyIntegratorModule(int, double, Random) - Constructor for class brain.LeakyIntegratorModule
-
Creates an Erdos-Renyi network of size $n$ and edge probability $p$.
- LeakyIntegratorModule() - Constructor for class brain.LeakyIntegratorModule
-
Creates an empty network.
- LeakyIntegratorModule(File) - Constructor for class brain.LeakyIntegratorModule
-
Creates a network according to the specified file.
- LeakyIntegratorModule.SilentInhibition - Enum in brain
-
- LeakyIntegratorWithIntrinsicPlasticityModule - Class in brain
-
This class extends the LeakyIntegratorModule
by adaptive
transfer functions in order to implement entropy maximization using intrinsic
plasticity.
- LeakyIntegratorWithIntrinsicPlasticityModule() - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
Default LeakyIntegratorWithIntrinsicPlasticityModule constructor for demonstration purpose.
- LeakyIntegratorWithIntrinsicPlasticityModule(int, int, double, double) - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
Create a leaky integrator with latching dynamics for demonstration purpose.
- LeakyIntegratorWithIntrinsicPlasticityModule(double[][], Random) - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- LeakyIntegratorWithIntrinsicPlasticityModule(int, double) - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- LeakyIntegratorWithIntrinsicPlasticityModule(int, double, Random) - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- LeakyIntegratorWithIntrinsicPlasticityModule(File) - Constructor for class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- learning(double) - Method in class brain.Module
-
- LINK_EXCITATORY_LONGTERM - Static variable in class brain.DhanModule
-
- LINK_EXITATORY_SHORTTERM - Static variable in class brain.DhanModule
-
- LINK_INHIBITORY_LONGTERM - Static variable in class brain.DhanModule
-
- linkerhandGraphAdjacencyMatrix - Static variable in class utils.Graphs
-
- LinkMatrixPanel - Class in brain.gui
-
- load(File) - Static method in class brain.Brain
-
Deserializes brain (and its modules) from the given file.
- load(String, int, int) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
loads a graph of the format node white space node
- LOAD_BRAIN_ACTION - Static variable in class brain.gui.BrainGUI
-
- loadBipartite(String, int, int, boolean) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- loadCliques(File) - Static method in class brain.DhanModule
-
- loadModule(Constructor<?>, Object[]) - Static method in class brain.Brain
-
Loads a module to the system given the concrete constructor and all of its arguments.
- loadPajek(String) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- loadParameters() - Method in class brain.gui.ModuleFrame
-
- loadParameters(File) - Method in class brain.gui.ModuleFrame
-
Loads the parameters for the current module from the given file.
- loadStimuli(File, double, double, double) - Static method in class brain.PatternInputModule
-
Reads pattern in the form of cliques from file.
- longTermMemCriticalX - Variable in class brain.DhanModule
-
Critical presynaptic activities for long-term memory dynamics.
- longTermMemGammaOpt - Variable in class brain.DhanModule
-
Optimization-rate (long-term) for excitatory links
- longTermMemMinStrength - Variable in class brain.DhanModule
-
Mininal values for excitatory links
- longTermMemOptRate - Variable in class brain.DhanModule
-
Optimal growth rate -- central parameter for the working-point optimization.
- longTermMemory(double) - Method in class brain.DhanModule
-
Evaluates the long-term synaptic plasticities.
- paint(Graphics) - Method in class brain.gui.ActivityDistributionMatrixPanel
-
- paint(Graphics) - Method in class brain.gui.ActivityMatrixPanel
-
- paint(Graphics) - Method in class brain.gui.LinkMatrixPanel
-
(non-Javadoc)
- paint(Graphics) - Method in class brain.gui.MatrixViewPanel
-
- paint(Graphics2D) - Method in class brain.gui.ReceptiveFieldCollection
-
Proprietary paint method, as this class does not extend or implement a AWT or
Swing component.
- paint(Graphics) - Method in class brain.gui.ReceptiveFieldPaintPanel
-
Paints receptive fields to the panel.
- paint(Graphics) - Method in class brain.gui.SystemViewPanel
-
Paints this component
- parseStringToMultiDimensionalList(String) - Static method in class brain.gui.table.ObjectTableModel
-
- PATTERN_ACTIVE - Static variable in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- PATTERN_INACTIVE - Static variable in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
- PatternInputModule - Class in brain
-
The PatternInputModule module of the cognitive system (CS).
- PatternInputModule() - Constructor for class brain.PatternInputModule
-
- PatternInputModule(File) - Constructor for class brain.PatternInputModule
-
The module-name is set for good.
- PatternStability - Class in calculation
-
- PatternStability(byte[], Set<Integer>, double, double) - Constructor for class calculation.PatternStability
-
- PatternStability - Class in transientDynamics
-
- PatternStability(double[][], List<Double>, double, double, double) - Constructor for class transientDynamics.PatternStability
-
- PatternStabilityPhaseDiagram - Class in calculation
-
This class is for calculating the phase diagram of a leaky integrator.
- PatternStabilityPhaseDiagram(LeakyIntegratorModule) - Constructor for class calculation.PatternStabilityPhaseDiagram
-
- performLogging() - Method in class brain.Brain
-
- performOneTimeStep(double) - Method in class brain.Brain
-
- performOneTimeStep(double) - Method in class brain.Module
-
performs one time step of the simulation calculation
- phiAuxFactor - Variable in class brain.DhanModule
-
Auxiliary variable for a fast evaluation of the reservoir function.
- phiAuxShift - Variable in class brain.DhanModule
-
Auxiliary variable for a fast evaluation of the reservoir function.
- phiGammaCoh - Variable in class brain.DhanModule
-
Averaging-rate for the inhibitory reservoirs of the winning clique.
- phiGammaDown - Variable in class brain.DhanModule
-
Depletion-rate for the inhibitory reservoir.
- phiGammaUp - Variable in class brain.DhanModule
-
Growth-rate for the inhibitory reservoir.
- phiInverseWidth - Variable in class brain.DhanModule
-
Inverse of the reservoir-function width - internal variable.
- phiXActive - Variable in class brain.DhanModule
-
The reservoir depletes when the activities is bigger than `phiXActive'.
- phiXInactive - Variable in class brain.DhanModule
-
The reservoir growths when the activities is smaller than `phiXInactive'.
- PINK_NOISE - Static variable in class brain.NoiseModule
-
- print(Graphics, PageFormat, int) - Method in class brain.gui.PrintablePattern
-
- print() - Method in class brain.gui.PrintablePattern
-
Exports the pattern to a postscript file.
- print(Graphics, PageFormat, int) - Method in class brain.gui.ReceptiveField
-
- print(Graphics, PageFormat, int) - Method in class brain.gui.ReceptiveFieldCollection
-
- print(String) - Method in class brain.gui.ReceptiveFieldCollection
-
Exports a all receptive fields to a postscript file
- PrintablePattern - Class in brain.gui
-
Represents a pattern i form of a key value formalism.
- PrintablePattern(String[]) - Constructor for class brain.gui.PrintablePattern
-
Constructor for instantiation of a pattern object
- PrintablePattern(BufferedImage, double) - Constructor for class brain.gui.PrintablePattern
-
Constructor for instantiation of a pattern object.
- PrintablePattern() - Constructor for class brain.gui.PrintablePattern
-
Standard constructor
- printAsLattice - Variable in class brain.gui.PrintablePattern
-
export pattern as a lattice
- printCliqueDistribution() - Method in class brain.cliqueCalculation.CliqueDistribution
-
- printCliquesSummary() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Prints a clique summary to the standard output.
- printDegreeDistribution() - Method in class brain.cliqueCalculation.DegreeDistribution
-
- printGraphvizGraphs() - Method in class brain.Brain
-
Prints default Graphviz files for the current network.
- printLogFileHeader(PrintWriter) - Method in class brain.DhanModule
-
- printLogFileHeader(PrintWriter) - Method in class brain.LeakyIntegratorModule
-
- printLogFileHeader(PrintWriter) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- printLogFileHeader(PrintWriter) - Method in class brain.Module
-
Prints a file header for the log files.
- printLogFileHeader(PrintWriter) - Method in class brain.PatternInputModule
-
- printLogFileHeaders() - Method in class brain.Brain
-
- printModuleSetup() - Method in class brain.Brain
-
- printNetwork() - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Prints the network to the standard output
- printNeuronState(double, double[], PrintStream) - Method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityStepHandler
-
- printPatternActivity(double, double[], PrintStream) - Method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityStepHandler
-
- printPatternOverlap(double, double[], PrintStream) - Method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityStepHandler
-
Print the overlap of the given state with all the patterns successively.
- printSizes(Component) - Static method in class brain.gui.SpringUtilities
-
A debugging utility that prints to stdout the component's
minimum, preferred, and maximum sizes.
- printStatisticsSummary() - Method in class brain.cliqueCalculation.GraphStatistics
-
- ProgressPrintTimer - Class in utils
-
Evaluation of time statistics.
- ProgressPrintTimer(PrintStream, String) - Constructor for class utils.ProgressPrintTimer
-
- randomArray(int, Random, double, double) - Static method in class utils.Utils
-
- randomFill(double[], Random, double, double) - Static method in class utils.Utils
-
- randomFill(double[][], Random, double, double) - Static method in class utils.Utils
-
- randomFill(double[][][], Random, double, double) - Static method in class utils.Utils
-
- randomList(int, Random, double, double) - Static method in class utils.Utils
-
- randomWhiteNoiseWithConstantTableaus(double, double, double, double) - Method in class stochasticTipping.SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE
-
Random white noise with constant tableaus.
- rateInhiWidth - Variable in class brain.DhanModule
-
The total inhibitory contribution to the growth rates are normalized, with a
width `rateInhiWidth' for the sigmoidal.
- readCliques(File) - Method in class brain.DhanModule
-
Reads associations in the form of cliques from file.
- readFlatFile(File) - Method in class brain.cliqueCalculation.DegreeDistribution
-
Reads a distribution file as a flat file. format: Integer white space(s)
Integer.
- readReferencePattern(File) - Method in class brain.PatternInputModule
-
Reads the reference patterns in the form of cliques from file.
- ReceptiveField - Class in brain.gui
-
Represents a receptive field of a clique.
- ReceptiveField() - Constructor for class brain.gui.ReceptiveField
-
Standard constructor
- ReceptiveField(double[]) - Constructor for class brain.gui.ReceptiveField
-
initiate a receptive field from a double array
- ReceptiveField(ArrayList<Double>, Point, Dimension) - Constructor for class brain.gui.ReceptiveField
-
Constructs a receptive field from given data
- ReceptiveFieldCollection - Class in brain.gui
-
Every clique has a receptive field which is hold by this class.
- ReceptiveFieldCollection() - Constructor for class brain.gui.ReceptiveFieldCollection
-
Standard constructor
- ReceptiveFieldPaintPanel - Class in brain.gui
-
This class represents a panel on which receptive fileds are painted.
- ReceptiveFieldPaintPanel(ReceptiveFieldCollection) - Constructor for class brain.gui.ReceptiveFieldPaintPanel
-
Constructor instantiates ReceptiveFieldPaintPanel with a
ReceptiveFieldCollection.
- ReceptiveFieldPaintPanel() - Constructor for class brain.gui.ReceptiveFieldPaintPanel
-
Standard constructor
- ReceptiveFieldViewPanel - Class in brain.gui
-
Shows the receptive fields.
- ReceptiveFieldViewPanel(String, Module, String) - Constructor for class brain.gui.ReceptiveFieldViewPanel
-
Standard constructor
- receptors - Variable in class brain.Module
-
HashMap with string-identifiers encoding the open ports for the individual
receptors.
- referencePatterns - Variable in class brain.PatternInputModule
-
Dynamic ArrayList of `OneStimulus' with the reference patterns.
- ReferencePatternViewPanel - Class in brain.gui
-
Shows the receptive fields.
- reloadParameters() - Method in class brain.gui.ModuleFrame
-
- REMOVE_MODULE_ACTION - Static variable in class brain.gui.BrainGUI
-
- removeAfferentModule(Module) - Method in class brain.Module
-
- removeAfferentModules() - Method in class brain.Module
-
- removeChangeListener(ChangeListener) - Method in class brain.Brain
-
- removeChangeListener(ChangeListener) - Method in class brain.Module
-
- removeChart(Chart) - Method in class brain.gui.chart.ChartFrame
-
- removeForwardModule(Module) - Method in class brain.Module
-
Removes a particular forward module from the HashMap of forward modules.
- removeForwardModules() - Method in class brain.Module
-
Remove all forward modules from the HashMap of forward modules.
- removeLogger(Object) - Method in class brain.Brain
-
- removeLogger(Object, Field) - Method in class brain.Brain
-
- removeModule(Module) - Method in class brain.Brain
-
Removes a module from this brain.
- removeModule(Module) - Method in class brain.gui.BrainGUI
-
- removeNeuron(int) - Method in class brain.LeakyIntegratorModule
-
- removeNeuron(int) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- removeNeuron(int) - Method in class brain.Module
-
- removeNode(Integer) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
Removes a node from the graph and all connections attached to it.
- repaintInterval - Variable in class brain.gui.chart.Chart
-
- RES_FW_POST - Static variable in class brain.DhanModule
-
- RES_FW_PRE - Static variable in class brain.DhanModule
-
- RES_FZ_PRE - Static variable in class brain.DhanModule
-
- RES_GZ_PRE - Static variable in class brain.DhanModule
-
- reservoirFunctions(double, int) - Method in class brain.DhanModule
-
The reservoir functions.
- reset() - Method in class brain.DhanModule
-
- reset() - Method in class brain.LeakyIntegratorModule
-
- reset() - Method in class brain.Module
-
- reset() - Method in class brain.PatternInputModule
-
- RESOURCES_DIRECTORY - Static variable in class brain.Brain
-
- resume() - Method in class brain.Brain
-
Resumes the current simulation.
- run() - Method in class brain.Brain
-
The global dynamics.
- run() - Method in class calculation.PatternStabilityPhaseDiagram
-
Calculates the w-z phase diagram using iteration of the differential equations.
- run(Properties, File, File, File) - Static method in class stochasticTipping.SelfOrganizedStochasticTippingInSlowFastDynamicalSystems
-
Running the simulation.
- run(Properties, File) - Static method in class transientDynamics.Autapse
-
Running the simulation.
- run(int, String...) - Static method in class transientDynamics.TransientDynamicsOfLeakyIntegratorsWithIntrinsicPlasticity
-
Running the simulation.
- save(File) - Method in class brain.Brain
-
Serializes the current brain (and its modules) to the given file.
- save(Brain, File) - Static method in class brain.Brain
-
Serializes the given brain object (and its modules) to the given file.
- save(String) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- save(String) - Method in class brain.cliqueCalculation.Graph
-
- saveAsLattice(String) - Method in class brain.gui.PrintablePattern
-
Exports the pattern to a postscript file as a Lattice
- savePajek(String) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- saveParameters() - Method in class brain.gui.ModuleFrame
-
- saveParameters(File) - Method in class brain.gui.ModuleFrame
-
Saves the parameters of the current module to the given file.
- savePhaseDiagram(File, Module, Map<MultiKey, ? extends List<?>>) - Static method in class calculation.PatternStabilityPhaseDiagram
-
- SelfOrganizedStochasticTippingInSlowFastDynamicalSystems - Class in stochasticTipping
-
Numerical calculations for the scientific article "Self-organized stochastic
tipping in slow-fast dynamical systems" by Mathias Linkerhand and Claudius
Gros.
- SelfOrganizedStochasticTippingInSlowFastDynamicalSystems() - Constructor for class stochasticTipping.SelfOrganizedStochasticTippingInSlowFastDynamicalSystems
-
- set(Integer, Double) - Method in class brain.gui.PrintablePattern
-
Sets a value for a key
- setAbs_x(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets absolute x position for a graphical representation of receptive field.
- setAbs_y(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets absolute y position for a graphical representation of receptive field.
- setActivities(List<Double>) - Method in class brain.LeakyIntegratorModule
-
Sets the activities of all node.
- setActivities(List<Double>) - Method in class brain.Module
-
Sets the activities levels.
- setActivities(Set<Integer>, double, double) - Method in class brain.Module
-
Sets the activity of all the given neurons to the given value and the
activities of all the other neurons to the other given value.
- setActivity(int, double) - Method in class brain.LeakyIntegratorModule
-
Sets the activity of a given node.
- setActivity(int, double) - Method in class brain.Module
-
Sets the activity level of a given center.
- setAfferentLink(Module, int, int, double) - Method in class brain.Module
-
- setAfferentLinks(Module, List<List<Double>>) - Method in class brain.Module
-
- setAfferentLinks(Module, double) - Method in class brain.Module
-
- setAverageDegree(double) - Method in class brain.cliqueCalculation.GraphStatistics
-
- setAverageDegreeQuadrat(double) - Method in class brain.cliqueCalculation.GraphStatistics
-
- setAveragePathLength(double) - Method in class brain.cliqueCalculation.GraphStatistics
-
Sets the average Path length
- setBias(double) - Method in class brain.Module
-
- setBias(int, double) - Method in class brain.Module
-
- setChangeInterval(double) - Method in class brain.NoiseModule
-
- setChart(Component) - Method in class brain.gui.chart.Chart
-
- setCliqueCount(int) - Method in class brain.cliqueCalculation.CliqueDistribution
-
- setCliqueCount(int) - Method in class brain.cliqueCalculation.GraphStatistics
-
- setClusteringCoefficient(double) - Method in class brain.cliqueCalculation.GraphStatistics
-
sets the clustering coefficient
- setConnections(TreeSet<String>) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
- setDataOutputDirectory(File) - Method in class brain.Brain
-
- setDistribution(HashMap<Integer, Integer>) - Method in class brain.cliqueCalculation.DegreeDistribution
-
- setField(ArrayList<Double>) - Method in class brain.gui.ReceptiveField
-
Sets the receptive field.
- setGheight(int) - Method in class brain.gui.PrintablePattern
-
Sets the graphical height for one entity (key - value pair) of PrintablePattern
- setGlobalPositionInPsFile(Point) - Method in class brain.gui.ReceptiveField
-
Sets Returns a coordinate within a graphical representation.
- setGraph(BidirectionalGraph) - Method in class brain.cliqueCalculation.GraphStatistics
-
sets a graph to be this graph
- setGwidth(int) - Method in class brain.gui.PrintablePattern
-
Sets the graphical width for one entity (key - value pair) of PrintablePattern
- setHeight(int) - Method in class brain.gui.PrintablePattern
-
In case PrintablePattern is represented as a matrix the method sets the matrix height
- setHeigth(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets number of sites in a receptive fields in a column.
- setHorizontalDistance(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets horizontal distance between receptive fields in pixels.
- setIntrinsicAdaptationLearningRates(double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setIntrinsicAdaptationLearningRates(double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setIntrinsicAdaptationLearningRates(int, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setIntrinsicAdaptationLearningRates(int, double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setIntrinsicPlasticity(boolean) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setLeak(int, double) - Method in class brain.LeakyIntegratorModule
-
- setLeaks(double) - Method in class brain.LeakyIntegratorModule
-
Sets the leak for the whole network.
- setLearning(boolean) - Method in class brain.Module
-
- setLearningRates(double) - Method in class brain.Module
-
- setLearningRates(int, double) - Method in class brain.Module
-
- setLearningType(int) - Method in class brain.Module
-
- setLink(int, int, double) - Method in class brain.DhanModule
-
Sets the value of a specific internal link.
- setLink(int, int, int, double) - Method in class brain.DhanModule
-
Sets the value of a specific internal link.
- setLink(int, int, double) - Method in class brain.Module
-
Sets the link w_ij (i ← j).
- setLink(int, int, double, boolean) - Method in class brain.Module
-
Sets the link w_ij (i ← j) and w_ji (i → j) if symmetric is true.
- setLink(int, int, double) - Method in class brain.PatternInputModule
-
Sets the value of a specific internal link.
- setLinks(double[][]) - Method in class brain.Module
-
Sets the links $w$.
- setLogInterval(double) - Method in class brain.Brain
-
- setMax(double) - Method in class brain.gui.ReceptiveField
-
Sets maximum value of receptive field
- setMembranePotential(int, double) - Method in class brain.LeakyIntegratorModule
-
Sets the membrane potential of a given node.
- setMembranePotentials(double) - Method in class brain.LeakyIntegratorModule
-
Sets the membrane potentials of all nodes.
- setMembranePotentials(List<Double>) - Method in class brain.LeakyIntegratorModule
-
Sets the membrane potentials of all nodes.
- setMin(double) - Method in class brain.gui.ReceptiveField
-
Sets minimum value of receptive field
- setName(String) - Method in class brain.Module
-
- setNegativeLinks(double) - Method in class brain.Module
-
Sets the negative links.
- setNetworkTreeSet(HashMap<Integer, TreeSet<Integer>>) - Method in class brain.cliqueCalculation.BidirectionalGraph
-
sets a network
- setObjectFieldValue(Field, Object) - Method in class brain.gui.table.ObjectTableModel
-
Assigns the given value to the specified field of this table’s object.
- setOutputFileName(String) - Method in class brain.gui.PrintablePattern
-
Sets file name of the exported file
- setOutputFileName(String) - Method in class brain.gui.ReceptiveField
-
- setPhiCritical(double, int) - Method in class brain.DhanModule
-
Sets critical reservoir level for the reservoir functions.
- setPhiCritical(double[]) - Method in class brain.DhanModule
-
- setPhiMinValue(double[]) - Method in class brain.DhanModule
-
- setPhiMinValue(double, int) - Method in class brain.DhanModule
-
Sets the minimal value for the reservoir functions.
- setPhiWidth(double[]) - Method in class brain.DhanModule
-
- setPhiWidth(double, int) - Method in class brain.DhanModule
-
Sets the reservoir function width.
- setPositiveLinkAverage(double) - Method in class brain.Module
-
Sets the positive link average by rescaling all the positive links.
- setPositiveLinks(double) - Method in class brain.Module
-
Sets the positive links.
- setPrintAsLattice(boolean) - Method in class brain.gui.PrintablePattern
-
Sets whether the pattern should be exported as a lattice or a matrix.
- setPrintInterval(double) - Method in class utils.ProgressPrintTimer
-
- setProgress(double) - Method in class utils.ProgressPrintTimer
-
- setProgress(double) - Method in class utils.Timer
-
- setRandom(Random) - Method in class brain.NoiseModule
-
- setRateInhiWidth(double) - Method in class brain.DhanModule
-
- setReceptiveFieldCollecion(ReceptiveFieldCollection) - Method in class brain.gui.ReceptiveFieldPaintPanel
-
Sets ReceptiveFieldCollection
- setReceptiveFieldList(ArrayList<ReceptiveField>) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets a List with receptive fields.
- setSilentInhibition(LeakyIntegratorModule.SilentInhibition) - Method in class brain.LeakyIntegratorModule
-
- setSimulationSleepDelay(int) - Method in class brain.Brain
-
Sets simulationSleepDelay.
- setSize(int) - Method in class brain.DhanModule
-
Sets the number of nodes.
- setSize(int) - Method in class brain.Module
-
Sets the number of nodes.
- setStroke(int) - Method in class brain.gui.chart.Chart
-
- setStroke(int) - Method in class brain.gui.chart.JChart2D
-
- setStroke(int) - Method in class brain.gui.chart.JFreeChart
-
- setTargetDistributionParameters(double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setTargetDistributionParameters(int, double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setTime(double) - Method in class brain.Brain
-
Sets the time member variable.
- setTimeDelta(double) - Method in class brain.Brain
-
Sets the timeDelta member variable.
- setTimeDeltaAndDuration(double, double) - Method in class brain.Brain
-
Sets the timeDelta member variable.
- setTimeStepNumber(long) - Method in class brain.Brain
-
Sets the timeStepNumber member variable.
- setTitle(String) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets the title of the receptive field collection
- setTraceLength(int) - Method in class brain.gui.chart.Chart
-
- setTraceLength(int) - Method in class brain.gui.chart.JChart2D
-
- setTraceLength(int) - Method in class brain.gui.chart.JFreeChart
-
- setTransferFunctionParameters(double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setTransferFunctionParameters(int, double, double) - Method in class brain.LeakyIntegratorWithIntrinsicPlasticityModule
-
- setValue(int, double[], NetworkLeakyIntegratorWithIntrinsicPlasticityODE.Properties, double) - Static method in class transientDynamics.NetworkLeakyIntegratorWithIntrinsicPlasticityODE
-
Set the value of a property of a neuron to the given state.
- setValueAt(Object, int, int) - Method in class brain.gui.table.ObjectTableModel
-
- setVerticalDistance(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets the vertical distance between receptive fields in pixels.
- setVerticesCount(int) - Method in class brain.cliqueCalculation.DegreeDistribution
-
- setWidth(int) - Method in class brain.gui.PrintablePattern
-
In case PrintablePattern is represented as a matrix the method sets the matrix width
- setWidth(int) - Method in class brain.gui.ReceptiveFieldCollection
-
Sets number of sites in a receptive fields in a row.
- shortTermMemCriticalX - Variable in class brain.DhanModule
-
Critical activities strength for short-term memory to be activated.
- shortTermMemGammaDown - Variable in class brain.DhanModule
-
Depletion-rate for short-term synaptic plasticity.
- shortTermMemGammaUp - Variable in class brain.DhanModule
-
Activation-rate for short-term synaptic plasticity.
- shortTermMemMaxStrength - Variable in class brain.DhanModule
-
Maximal value for the short-term synaptic strength.
- shortTermMemMinExtBias - Variable in class brain.DhanModule
-
Minimal external stimulus-strength for short-term memory to be activated.
- shortTermMemory(double) - Method in class brain.DhanModule
-
Evaluates the short-term synaptic plasticities.
- simulateLeakyIntegratorIntrinsicPlasticity() - Static method in class calculation.LeakyIntegratorIntrinsicPlasticity
-
- simulateLeakyIntegratorIntrinsicPlasticity() - Static method in class calculation.LeakyIntegratorIntrinsicPlasticity2
-
- simulateLeakyIntegratorIntrinsicPlasticity() - Static method in class calculation.LeakyIntegratorIntrinsicPlasticityCliqueGraph
-
- SingleLeakyIntegratorIntrinsicPlasticityWithAutapse - Class in calculation
-
Simulates a single neuron and its intrinsic plasticity.
- SingleLeakyIntegratorIntrinsicPlasticityWithAutapse() - Constructor for class calculation.SingleLeakyIntegratorIntrinsicPlasticityWithAutapse
-
- SingleLeakyIntegratorIntrinsicPlasticityWithConstantInput - Class in calculation
-
Simulates several single neurons and its intrinsic plasticities due to a constant input.
- SingleLeakyIntegratorIntrinsicPlasticityWithConstantInput() - Constructor for class calculation.SingleLeakyIntegratorIntrinsicPlasticityWithConstantInput
-
- SingleLeakyIntegratorIntrinsicPlasticityWithRandomNoiseInput - Class in calculation
-
Simulates several single neurons and its intrinsic plasticity due to a random noise input.
- SingleLeakyIntegratorIntrinsicPlasticityWithRandomNoiseInput() - Constructor for class calculation.SingleLeakyIntegratorIntrinsicPlasticityWithRandomNoiseInput
-
- SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE - Class in stochasticTipping
-
This class implements a single leaky integrator with intrinsic plasticity and
noise driving.
- SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE(double, double, double, double, double, double, double, double, double) - Constructor for class stochasticTipping.SingleLeakyIntegratorWithIntrinsicPlasticityAndNoiseInputODE
-
Creates a new leaky integrator with random noise input according to the
specified parameters.
- size() - Method in class brain.gui.ReceptiveFieldCollection
-
Returns number of receptive fields in this ReceptiveFieldCollection.
- SMALLEST_END_THEN_SMALLEST_START_IS_SMALLER - Static variable in class utils.Interval
-
- SMALLEST_INTERVAL_LENGTH_IS_SMALLER - Static variable in class utils.Interval
-
- SMALLEST_START_THEN_SMALLEST_END_IS_SMALLER - Static variable in class utils.Interval
-
- SpringUtilities - Class in brain.gui
-
A 1.4 file that provides utility methods for
creating form- or grid-style layouts with SpringLayout.
- SpringUtilities() - Constructor for class brain.gui.SpringUtilities
-
- start() - Method in class utils.Timer
-
- stateChanged(ChangeEvent) - Method in class brain.gui.chart.Chart
-
- stateChanged(ChangeEvent) - Method in class brain.gui.SystemView
-
- stateChanged(ChangeEvent) - Method in class brain.gui.table.ObjectTable
-
- statOutputToFile() - Method in class brain.DhanModule
-
Evaluates some statistical properties, like link-strength distribution, for
output on file upon external call and sends the data to the printing
facility.
- stimulusDuration - Variable in class brain.PatternInputModule
-
Length of a stimulus.
- stimulusStartingTime - Variable in class brain.PatternInputModule
-
For the first stimulus.
- stochasticTipping - package stochasticTipping
-
- stop() - Method in class utils.Timer
-
- sum(Iterable<T>) - Static method in class utils.Utils
-
- suspend() - Method in class brain.Brain
-
Suspends the current simulation.
- synchronizationStrength - Variable in class brain.DhanModule
-
An effective measure (in [0,1]) of clique formation strength, interpreted as
poor-man's synchronization.
- SystemView - Class in brain.gui
-
SystemView provides a tabbed pane and a notification mechanism implemented by
using observer pattern for repainting components drawn on tabs.
- SystemView(String, Module, String) - Constructor for class brain.gui.SystemView
-
Instantiates SystemView
- SystemViewPanel - Class in brain.gui
-
Displays a module/object which implements Module.
- SystemViewPanel(String, Module, String) - Constructor for class brain.gui.SystemViewPanel
-
Instantiates SystemViewPanel