Package | Description |
---|---|
org.simbrain.network.gui.dialogs |
The network.gui.dialogs package contains all the dialog classes for graphical networks.
|
org.simbrain.network.gui.dialogs.connect |
The network.gui.dialogs.connect package contains panel classes for managing network connection types.
|
org.simbrain.network.gui.dialogs.connect.connector_panels |
The network.gui.dialogs.connect.connector_panels package contains dialogs and panels for editing, setting, and adjusting the preferences of a connection type.
|
org.simbrain.network.gui.dialogs.group |
The network.gui.dialogs.group package contains dialogs for managing groups, mainly neuron groups and synapse groups
|
org.simbrain.network.gui.dialogs.network |
The network.gui.dialogs.network package contains dialog classes that manage the creation and editing of
network-level dialog boxes.
|
org.simbrain.network.gui.dialogs.neuron |
The network.gui.dialogs.neuron package contains dialog classes that manage the creation and editing of
neuron-level dialog boxes.
|
org.simbrain.network.gui.dialogs.synapse |
The network.gui.dialogs.synapse package contains dialog classes that manage the creation and editing of
synapse-level dialog boxes.
|
org.simbrain.network.gui.trainer |
The network.gui.trainer package contains components that can be used to display trainer.
|
org.simbrain.network.gui.trainer.subnetworkTrainingPanels |
The network.gui.trainer.subnetworkTrainingPanels package contains panel classes for training subnetwork types.
|
org.simbrain.util.widgets |
The simbrain.util.widgets package contains various custom GUI widgets, as well as other utility classes that rely
on images and other graphics resources.
|
org.simbrain.world.textworld.dictionary |
The textworld.dictionary package contains classes for managing and editing the dictionary in Text World.
|
Modifier and Type | Class and Description |
---|---|
class |
TestInputPanel
Panel for sending inputs from a table to a network.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionSynapsePropertiesPanel
A panel allowing synapse learning rules to be set and random weights to be
activated/adjusted, designed with segregation of inhibitory and excitatory
weights in mind.
|
Modifier and Type | Class and Description |
---|---|
class |
SparseConnectionPanel
The SparsityAdjustmentPanel is a sub-panel for other connection panels
which adjusts the sparsity of the connection.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GroupPropertiesPanel
Interface for panels that allow the properties of neuron groups to be edited.
|
Modifier and Type | Class and Description |
---|---|
class |
NeuronGroupPanel
Main tabbed panel for editing neuron groups.
|
class |
SummaryPanel
A panel which provides a high level summary of certain groups in Simbrain.
|
Modifier and Type | Class and Description |
---|---|
class |
CompetitivePropertiesPanel
CompetitivePropertiesDialog is a panel box for setting the properties
of a competitive network.
|
class |
HopfieldPropertiesPanel
DiscreteHopfieldPropertiesDialog is a dialog box for setting the
properties of a discrete Hopfield network.
|
class |
SOMPropertiesPanel
SOMPropertiesDialog is a dialog box for setting the properties of a
Self organizing map.
|
class |
WTAPropertiesPanel
WTAPropertiesDialog is a dialog box for setting the properties of a
winner take all network.
|
Modifier and Type | Class and Description |
---|---|
class |
NeuronPropertiesExtended
A panel containing more detailed generic information about neurons.
|
class |
NeuronPropertiesPanel
The basic neuron info panel and neuron update settings panel are frequently
used together and depend on each other.
|
class |
NeuronPropertiesSimple
Panel showing activation and label properties of a neuron.
|
class |
SpecificNeuronRulePanel
A panel for setting the neuron type and changing the parameters of the
selected update rule.
|
Modifier and Type | Class and Description |
---|---|
class |
SpecificSynapseRulePanel
A panel for setting the synapse type and changing the parameters of the
selected update rule.
|
class |
SynapsePropertiesPanel
This panel combines synapse editing sub-panels and handles changes to one
being applied to the others.
|
class |
SynapsePropertiesSimple
Panel showing basic properties of a set of synapses, e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
DataPanel
A data table used to represent input or target data for a group of neurons in
a Simbrain neuron.
|
class |
TrainingSetPanel
Display input data and target data.
|
Modifier and Type | Class and Description |
---|---|
class |
LMSOfflineTrainingPanel
Combines an LMS Offline control panel and training set panel to provide the
primary access point for training neural networks using offline least mean
squares.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplyPanel
A widget that contains an apply button, for cases when it should be possible
to immediately apply changes in an editing panel (as opposed to waiting to
press ok in the parent dialog).
|
Modifier and Type | Method and Description |
---|---|
static ApplyPanel |
ApplyPanel.createApplyPanel(EditablePanel mainPanel)
A factory method to create an apply panel.
|
Modifier and Type | Class and Description |
---|---|
class |
TokenDictionaryPanel
Panel for editing dictionaries which only consist of a list of string tokens,
used in scalar couplings.
|
class |
TokenToVectorPanel
Dialog for editing token to vector dictionary (which associates string tokens
with numerical vectors.).
|
class |
VectorToTokenPanel
Dialog for editing vector to token dictionary (which associates vectors with
matching tokens).
|