Uses of Class
clarion.system.AbstractOutputChunk

Packages that use AbstractOutputChunk
clarion.system   
 

Uses of AbstractOutputChunk in clarion.system
 

Classes in clarion.system with type parameters of type AbstractOutputChunk
 class AbstractOutputChunkCollection<C extends AbstractOutputChunk>
          This class implements an abstract output chunk collection within CLARION.
 

Subclasses of AbstractOutputChunk in clarion.system
 class AbstractAction
          This class implements an action chunk within CLARION.
 class DimensionlessOutputChunk
          This class implements a dimension-less output chunk within CLARION.
 class DriveStrength
          This class implements a drive strength within CLARION.
 class ExternalAction
          This class implements an external action within CLARION.
 class Goal
          This class implements a goal within CLARION.
 class GoalAction
          This class implements a goal action within CLARION.
 class WorkingMemoryAction
          This class implements a working memory action within CLARION.
 

Fields in clarion.system declared as AbstractOutputChunk
protected  AbstractOutputChunk AbstractImplicitModule.ChosenOutput
          The index of the output node relating to the chosen output.
 

Fields in clarion.system with type parameters of type AbstractOutputChunk
protected  AbstractOutputChunkCollection<? extends AbstractOutputChunk> AbstractTrainableImplicitModule.DesiredOutput
          The desired output.
private  java.util.HashMap<DimensionValueCollection,AbstractOutputChunkCollection<? extends AbstractOutputChunk>> TableLookup.LookupTable
          The hash map backed table lookup.
protected  AbstractOutputChunkCollection<? extends AbstractOutputChunk> AbstractImplicitModule.Output
          The output layer.
 

Methods in clarion.system that return AbstractOutputChunk
abstract  AbstractOutputChunk AbstractOutputChunk.clone()
           
 AbstractOutputChunk InterfaceUsesQLearning.getChosenOutput()
          Gets the chosen output from the previous time step.
 AbstractOutputChunk AbstractImplicitModule.getChosenOutput()
          Gets the chosen output that was last provided to the implicit module.
 AbstractOutputChunk AbstractImplicitModule.getOutput(java.lang.Object ID)
          Gets the output chunk with the specified ID.
 

Methods in clarion.system that return types with arguments of type AbstractOutputChunk
 java.util.Collection<? extends AbstractOutputChunk> AbstractImplicitModule.getOutput()
          Gets the current output.
 

Methods in clarion.system with parameters of type AbstractOutputChunk
 void AbstractImplicitModule.setChosenOutput(AbstractOutputChunk chosenOut)
          Sets the chosen output for this implicit module.
 void InterfaceTrainable.setDesiredOutput(AbstractOutputChunk DesiredOut)
          Sets a specific desired output node given the specified chunk.
 void AbstractTrainableImplicitModule.setDesiredOutput(AbstractOutputChunk DesiredOut)
          Sets the desired output for the network given the specified desired output.
 

Method parameters in clarion.system with type arguments of type AbstractOutputChunk
 void InterfaceTrainable.setDesiredOutput(java.util.Collection<? extends AbstractOutputChunk> DesiredOut)
          Sets the desired output given the collection specified.
 void AbstractTrainableImplicitModule.setDesiredOutput(java.util.Collection<? extends AbstractOutputChunk> DesiredOut)
          Sets the desired output given the collection of desired outputs.
 

Constructor parameters in clarion.system with type arguments of type AbstractOutputChunk
AbstractEquation(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes an equation.
AbstractImplicitModule(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes an implicit module.
AbstractNeuralNet(java.util.Collection<Dimension> InputSpace, int NumHidden, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a neural network.
AbstractRuntimeTrainableBPNet(java.util.Collection<Dimension> InputSpace, int NumHidden, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a backpropagating neural network that is capable of being trained during runtime.
AbstractRuntimeTrainableImplicitModule(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes an implicit module that is capable of being trained during runtime.
AbstractTrainableImplicitModule(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes the trainable implicit module.
ACSLevelProbabilitySettingEquation(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes the ACS level probability setting equation.
BPNet(java.util.Collection<Dimension> InputSpace, int NumHidden, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a backpropagating neural network.
DriveEquation(java.lang.Object id, java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a drive equation.
GoalSelectionEquation(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes the goal selection equation.
QBPNet(java.util.Collection<Dimension> InputSpace, int NumHidden, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a backpropagating neural network that uses Q-Learning for training the network.
SimplifiedQBPNet(java.util.Collection<Dimension> InputSpace, int NumHidden, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs)
          Initializes a backpropagating neural network that uses simplified Q-Learning for training the network.
TableLookup(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs, java.util.Map<DimensionValueCollection,AbstractOutputChunkCollection<? extends AbstractOutputChunk>> Table)
          Initializes the table lookup with the input space, outputs, and map specified.
TableLookup(java.util.Collection<Dimension> InputSpace, AbstractOutputChunkCollection<? extends AbstractOutputChunk> Outputs, java.util.Map<DimensionValueCollection,AbstractOutputChunkCollection<? extends AbstractOutputChunk>> Table)
          Initializes the table lookup with the input space, outputs, and map specified.