|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of StructuralException in ca.nengo.config |
|---|
| Methods in ca.nengo.config that throw StructuralException | |
|---|---|
void |
ListProperty.addValue(java.lang.Object value)
|
Property |
Configuration.getProperty(java.lang.String name)
|
java.lang.Object |
ListProperty.getValue(int index)
|
java.lang.Object |
NamedValueProperty.getValue(java.lang.String name)
|
void |
ListProperty.insert(int index,
java.lang.Object value)
|
void |
ListProperty.remove(int index)
|
void |
NamedValueProperty.removeValue(java.lang.String name)
Removes a value by name |
void |
ListProperty.setValue(int index,
java.lang.Object value)
|
void |
NamedValueProperty.setValue(java.lang.Object value)
Sets an automatically-named value |
void |
SingleValuedProperty.setValue(java.lang.Object value)
|
void |
NamedValueProperty.setValue(java.lang.String name,
java.lang.Object value)
Sets a value by name. |
| Uses of StructuralException in ca.nengo.config.impl |
|---|
| Methods in ca.nengo.config.impl that throw StructuralException | |
|---|---|
void |
ListPropertyImpl.addValue(java.lang.Object value)
|
void |
TemplateArrayProperty.addValue(java.lang.Object value)
|
Property |
ConfigurationImpl.getProperty(java.lang.String name)
|
java.lang.Object |
ListPropertyImpl.getValue(int index)
|
java.lang.Object |
TemplateArrayProperty.getValue(int index)
|
java.lang.Object |
NamedValuePropertyImpl.getValue(java.lang.String name)
|
void |
ListPropertyImpl.insert(int index,
java.lang.Object value)
|
void |
TemplateArrayProperty.insert(int index,
java.lang.Object value)
|
void |
ListPropertyImpl.remove(int index)
|
void |
TemplateArrayProperty.remove(int index)
|
void |
NamedValuePropertyImpl.removeValue(java.lang.String name)
|
void |
ListPropertyImpl.setValue(int index,
java.lang.Object value)
|
void |
TemplateArrayProperty.setValue(int index,
java.lang.Object value)
|
void |
SingleValuedPropertyImpl.setValue(java.lang.Object value)
By default, attempts to call method setX(y) on Configurable, where X is the name of the property (with first letter capitalized) and y is the value (changed to a primitive if it's a primitive wrapper). |
void |
TemplateProperty.setValue(java.lang.Object value)
|
void |
NamedValuePropertyImpl.setValue(java.lang.Object value)
|
void |
NamedValuePropertyImpl.setValue(java.lang.String name,
java.lang.Object value)
|
| Uses of StructuralException in ca.nengo.config.ui |
|---|
| Methods in ca.nengo.config.ui that throw StructuralException | |
|---|---|
void |
ConfigurationTreeModel.setValue(javax.swing.tree.TreePath path,
java.lang.Object value)
|
| Uses of StructuralException in ca.nengo.model |
|---|
| Methods in ca.nengo.model that throw StructuralException | |
|---|---|
void |
Projection.addBias(int numInterneurons,
float tauInterneurons,
float tauBias,
boolean excitatory,
boolean optimize)
Makes all the synaptic weights in the projection either positive or negative, so that the projection accords with Dale's principle. |
void |
Network.addNode(Node node)
|
Projection |
Network.addProjection(Origin origin,
Termination termination)
Connects an Origin to a Termination. |
Termination |
ExpandableNode.addTermination(java.lang.String name,
float[][] weights,
float tauPSC,
boolean modulatory)
Adds a new Termination onto this Node. |
void |
Network.exposeState(Probeable probeable,
java.lang.String stateName,
java.lang.String name)
Declares the given Probeable state as being available for Probing from outside this Network. |
Node |
Network.getNode(java.lang.String name)
|
Origin |
Node.getOrigin(java.lang.String name)
|
Termination |
Node.getTermination(java.lang.String name)
|
void |
Network.removeNode(java.lang.String name)
|
void |
Network.removeProjection(Termination termination)
|
void |
ExpandableNode.removeTermination(java.lang.String name)
|
void |
Node.setName(java.lang.String name)
|
void |
Termination.setTau(float tau)
|
| Uses of StructuralException in ca.nengo.model.impl |
|---|
| Methods in ca.nengo.model.impl that throw StructuralException | |
|---|---|
void |
ProjectionImpl.addBias(int numInterneurons,
float tauInterneurons,
float tauBias,
boolean excitatory,
boolean optimize)
|
void |
NetworkImpl.addNode(Node node)
|
Projection |
NetworkImpl.addProjection(Origin origin,
Termination termination)
|
Termination |
EnsembleImpl.addTermination(java.lang.String name,
float[][] weights,
float tauPSC,
boolean modulatory)
|
void |
NetworkImpl.changed(VisiblyMutable.Event e)
If the event indicates that a component node's name is changing, checks for name conflicts and throws an exception if there is one, and updates the name reference. |
void |
NetworkImpl.exposeState(Probeable probeable,
java.lang.String stateName,
java.lang.String name)
|
Node |
NetworkImpl.getNode(java.lang.String name)
|
Origin |
AbstractNode.getOrigin(java.lang.String name)
|
Origin |
PassthroughNode.getOrigin(java.lang.String name)
|
Origin |
NetworkImpl.getOrigin(java.lang.String name)
|
Origin |
FunctionInput.getOrigin(java.lang.String name)
|
Origin |
AbstractEnsemble.getOrigin(java.lang.String name)
|
PlasticityRule |
EnsembleImpl.getPlasticityRule(java.lang.String terminationName)
|
Termination |
AbstractNode.getTermination(java.lang.String name)
|
Termination |
PassthroughNode.getTermination(java.lang.String name)
|
Termination |
NetworkImpl.getTermination(java.lang.String name)
|
Termination |
FunctionInput.getTermination(java.lang.String name)
|
Termination |
AbstractEnsemble.getTermination(java.lang.String name)
|
Termination |
EnsembleImpl.getTermination(java.lang.String name)
|
Node |
NodeFactory.make(java.lang.String name)
|
void |
NetworkImpl.removeNode(java.lang.String name)
|
void |
NetworkImpl.removeProjection(Termination termination)
|
void |
EnsembleImpl.removeTermination(java.lang.String name)
|
void |
FunctionInput.setFunctions(Function[] functions)
|
void |
AbstractNode.setName(java.lang.String name)
|
void |
PassthroughNode.setName(java.lang.String name)
|
void |
NetworkImpl.setName(java.lang.String name)
|
void |
FunctionInput.setName(java.lang.String name)
|
void |
AbstractEnsemble.setName(java.lang.String name)
|
void |
EnsembleImpl.setPlasticityRule(java.lang.String terminationName,
PlasticityRule rule)
Sets the given plasticity rule for all Plastic Nodes in the Ensemble. |
void |
LinearExponentialTermination.setTau(float tau)
|
void |
NetworkImpl.TerminationWrapper.setTau(float tau)
|
void |
BasicTermination.setTau(float tau)
|
void |
EnsembleTermination.setTau(float tau)
|
| Constructors in ca.nengo.model.impl that throw StructuralException | |
|---|---|
EnsembleImpl(java.lang.String name,
Node[] nodes)
|
|
EnsembleImpl(java.lang.String name,
NodeFactory factory,
int n)
|
|
EnsembleTermination(Node node,
java.lang.String name,
Termination[] nodeTerminations)
|
|
FunctionInput(java.lang.String name,
Function[] functions,
Units units)
|
|
ProbeableOrigin(Node node,
Probeable probeable,
java.lang.String state,
int dimension,
java.lang.String name)
|
|
| Uses of StructuralException in ca.nengo.model.muscle.impl |
|---|
| Methods in ca.nengo.model.muscle.impl that throw StructuralException | |
|---|---|
Origin |
SkeletalMuscleImpl.getOrigin(java.lang.String name)
|
Origin |
LinkSegmentModelImpl.getOrigin(java.lang.String name)
|
Termination |
SkeletalMuscleImpl.getTermination(java.lang.String name)
|
Termination |
LinkSegmentModelImpl.getTermination(java.lang.String name)
|
void |
SkeletalMuscleImpl.setName(java.lang.String name)
|
void |
LinkSegmentModelImpl.setName(java.lang.String name)
|
| Constructors in ca.nengo.model.muscle.impl that throw StructuralException | |
|---|---|
CriticallyDampedMuscle(java.lang.String name,
float cutoff,
float maxForce)
|
|
HillMuscle(java.lang.String name,
float tauEA,
float maxIsometricForce,
Function CEForceLength,
Function CEForceVelocity,
Function SEForceLength)
|
|
SkeletalMuscleImpl(java.lang.String name,
DynamicalSystem dynamics)
|
|
| Uses of StructuralException in ca.nengo.model.nef |
|---|
| Methods in ca.nengo.model.nef that throw StructuralException | |
|---|---|
BiasOrigin |
NEFEnsemble.addBiasOrigin(Origin existing,
int numInterneurons,
java.lang.String name,
boolean excitatory)
Adds a BiasOrigin, which operates in parallel with an existing Origin, such that the effective weights of the two origins together are all of the same sign (as is normally the case with synaptic weights in the brain). |
BiasTermination[] |
NEFEnsemble.addBiasTerminations(DecodedTermination baseTermination,
float interneuronTauPSC,
float[][] biasDecoder,
float[][] functionDecoders)
Adds BiasTerminations, which are meant to receive projections from BiasOrigins. |
Origin |
NEFEnsemble.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin)
Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble. |
Origin |
DecodableEnsemble.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin,
Network environment,
Probe probe,
float startTime,
float endTime)
Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble. |
Origin |
DecodableEnsemble.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin,
Network environment,
Probe probe,
Termination termination,
float[][] evalPoints,
float transientTime)
Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble. |
Termination |
NEFEnsemble.addDecodedTermination(java.lang.String name,
float[][] matrix,
float[] tfNumerator,
float[] tfDenominator,
float passthrough,
boolean isModulatory)
As above but with arbitrary single-input-single-output PSC dynamics. |
Termination |
NEFEnsemble.addDecodedTermination(java.lang.String name,
float[][] matrix,
float tauPSC,
boolean isModulatory)
Adds a new Termination into this Ensemble, at which information is to be received in the form of decoded state variables rather than spikes, etc. |
NEFEnsemble |
NEFEnsembleFactory.make(java.lang.String name,
int n,
float[] radii)
|
NEFEnsemble |
NEFEnsembleFactory.make(java.lang.String name,
int n,
int dim)
|
NEFEnsemble |
NEFEnsembleFactory.make(java.lang.String name,
int n,
int dim,
java.lang.String storageName,
boolean overwrite)
Loads an NEFEnsemble, or creates and saves it. |
| Uses of StructuralException in ca.nengo.model.nef.impl |
|---|
| Methods in ca.nengo.model.nef.impl that throw StructuralException | |
|---|---|
BiasOrigin |
NEFEnsembleImpl.addBiasOrigin(Origin existing,
int numInterneurons,
java.lang.String name,
boolean excitatory)
|
BiasTermination[] |
NEFEnsembleImpl.addBiasTerminations(DecodedTermination baseTermination,
float interneuronTauPSC,
float[][] biasDecoders,
float[][] functionDecoders)
|
Origin |
NEFEnsembleImpl.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin)
|
Origin |
DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin,
Network environment,
Probe probe,
float startTime,
float endTime)
|
Origin |
DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name,
Function[] functions,
java.lang.String nodeOrigin,
Network environment,
Probe probe,
Termination termination,
float[][] evalPoints,
float transientTime)
|
Termination |
NEFEnsembleImpl.addDecodedTermination(java.lang.String name,
float[][] matrix,
float[] tfNumerator,
float[] tfDenominator,
float passthrough,
boolean isModulatory)
|
Termination |
NEFEnsembleImpl.addDecodedTermination(java.lang.String name,
float[][] matrix,
float tauPSC,
boolean isModulatory)
|
protected void |
NEFEnsembleFactoryImpl.addDefaultOrigins(NEFEnsemble ensemble)
Adds standard decoded Origins to the given NEFEnsemble This method is exposed so that it can be over-ridden to change behaviour. |
protected NEFEnsemble |
NEFEnsembleFactoryImpl.construct(java.lang.String name,
NEFNode[] nodes,
float[][] encoders,
ApproximatorFactory af,
float[][] evalPoints,
float[] radii)
This method is exposed so that it can be over-ridden to change behaviour. |
protected float[] |
NEFEnsembleImpl.getConstantOutput(int nodeIndex,
float[][] evalPoints,
java.lang.String origin)
|
protected float[][] |
NEFEnsembleImpl.getConstantOutputs(float[][] evalPoints,
java.lang.String origin)
|
Origin |
DecodableEnsembleImpl.getOrigin(java.lang.String name)
|
PlasticityRule |
NEFEnsembleImpl.getPlasticityRule(java.lang.String terminationName)
|
Termination |
NEFEnsembleImpl.getTermination(java.lang.String name)
|
NEFEnsemble |
NEFEnsembleFactoryImpl.make(java.lang.String name,
int n,
float[] radii)
|
NEFEnsemble |
NEFEnsembleFactoryImpl.make(java.lang.String name,
int n,
int dim)
|
NEFEnsemble |
NEFEnsembleFactoryImpl.make(java.lang.String name,
int n,
int dim,
java.lang.String storageName,
boolean overwrite)
|
void |
NEFEnsembleImpl.setPlasticityRule(java.lang.String terminationName,
PlasticityRule rule)
TODO: should there be a pass-through option as in EnsembleImpl? |
void |
DecodedTermination.setTau(float tau)
|
void |
DecodedTermination.setTransform(float[][] transform)
|
| Constructors in ca.nengo.model.nef.impl that throw StructuralException | |
|---|---|
BiasOrigin(Node node,
java.lang.String name,
Node[] nodes,
java.lang.String nodeOrigin,
float[][] constantOutputs,
int numInterneurons,
boolean excitatory)
|
|
BiasTermination(Node node,
java.lang.String name,
java.lang.String baseName,
LinearSystem dynamics,
Integrator integrator,
float[] biasEncoders,
boolean interneurons)
|
|
DecodableEnsembleImpl(java.lang.String name,
Node[] nodes,
ApproximatorFactory factory)
|
|
DecodedOrigin(Node node,
java.lang.String name,
Node[] nodes,
java.lang.String nodeOrigin,
Function[] functions,
float[][] decoders)
With this constructor decoding vectors are specified by the caller. |
|
DecodedOrigin(Node node,
java.lang.String name,
Node[] nodes,
java.lang.String nodeOrigin,
Function[] functions,
LinearApproximator approximator)
With this constructor, decoding vectors are generated using default settings. |
|
DecodedTermination(Node node,
java.lang.String name,
float[][] transform,
LinearSystem dynamics,
Integrator integrator)
|
|
NEFEnsembleImpl(java.lang.String name,
NEFNode[] nodes,
float[][] encoders,
ApproximatorFactory factory,
float[][] evalPoints,
float[] radii)
|
|
| Uses of StructuralException in ca.nengo.model.neuron |
|---|
| Methods in ca.nengo.model.neuron that throw StructuralException | |
|---|---|
Termination |
ExpandableSynapticIntegrator.addTermination(java.lang.String name,
float[] weights,
float tauPSC,
boolean modulatory)
|
Termination |
SynapticIntegrator.getTermination(java.lang.String name)
|
void |
ExpandableSynapticIntegrator.removeTermination(java.lang.String name)
|
| Uses of StructuralException in ca.nengo.model.neuron.impl |
|---|
| Methods in ca.nengo.model.neuron.impl that throw StructuralException | |
|---|---|
Termination |
PlasticExpandableSpikingNeuron.addTermination(java.lang.String name,
float[][] weights,
float tauPSC,
boolean modulatory)
|
Termination |
LinearSynapticIntegrator.addTermination(java.lang.String name,
float[] weights,
float tauPSC,
boolean modulatory)
|
Origin |
SpikingNeuron.getOrigin(java.lang.String name)
|
PlasticityRule |
PlasticExpandableSpikingNeuron.getPlasticityRule(java.lang.String terminationName)
|
PlasticityRule |
LinearSynapticIntegrator.getPlasticityRule(java.lang.String terminationName)
|
Termination |
SpikingNeuron.getTermination(java.lang.String name)
|
Termination |
LinearSynapticIntegrator.getTermination(java.lang.String name)
|
Node |
SpikingNeuronFactory.make(java.lang.String name)
|
Node |
ALIFNeuronFactory.make(java.lang.String name)
|
Neuron |
LIFNeuronFactory.make(java.lang.String name)
|
Node |
PoissonSpikeGenerator.LinearNeuronFactory.make(java.lang.String name)
|
Neuron |
PoissonSpikeGenerator.SigmoidNeuronFactory.make(java.lang.String name)
|
Node |
HodgkinHuxleySpikeGenerator.HodgkinHuxleyNeuronFactory.make(java.lang.String name)
|
void |
PlasticExpandableSpikingNeuron.removeTermination(java.lang.String name)
|
void |
LinearSynapticIntegrator.removeTermination(java.lang.String name)
|
void |
SpikingNeuron.setName(java.lang.String name)
|
void |
PlasticExpandableSpikingNeuron.setPlasticityRule(java.lang.String terminationName,
PlasticityRule rule)
|
void |
LinearSynapticIntegrator.setPlasticityRule(java.lang.String terminationName,
PlasticityRule rule)
|
| Uses of StructuralException in ca.nengo.model.plasticity |
|---|
| Methods in ca.nengo.model.plasticity that throw StructuralException | |
|---|---|
PlasticityRule |
Plastic.getPlasticityRule(java.lang.String terminationName)
|
void |
Plastic.setPlasticityRule(java.lang.String terminationName,
PlasticityRule rule)
|
| Uses of StructuralException in ca.nengo.util |
|---|
| Methods in ca.nengo.util that throw StructuralException | |
|---|---|
void |
VisiblyMutable.Listener.changed(VisiblyMutable.Event e)
|
static void |
VisiblyMutableUtils.nameChanged(VisiblyMutable vm,
java.lang.String oldName,
java.lang.String newName,
java.util.List<VisiblyMutable.Listener> listeners)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||