|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractImplicitModule | |
---|---|
clarion.system | |
clarion.tools |
Uses of AbstractImplicitModule in clarion.system |
---|
Subclasses of AbstractImplicitModule in clarion.system | |
---|---|
class |
AbstractEquation
This class implements an equation within CLARION. |
class |
AbstractNeuralNet
This class implements a three-layer, feed-forward neural network within CLARION. |
class |
AbstractRuntimeTrainableBPNet
This class implements a runtime trainable backpropagating neural network within CLARION. |
class |
AbstractRuntimeTrainableImplicitModule
This class implements a runtime trainable implicit module within CLARION. |
class |
AbstractTrainableImplicitModule
This class implements a trainable implicit module within CLARION. |
class |
ACSLevelProbabilitySettingEquation
This class implements an ACS level probability setting equation within CLARION. |
class |
BPNet
This class implements a 3-layer standard backpropagating neural network within CLARION. |
class |
DriveEquation
This class implements a drive equation within CLARION. |
class |
GoalSelectionEquation
This class implements a goal selection equation within CLARION. |
class |
QBPNet
This class implements a Q-learning backpropagating neural network within CLARION. |
class |
SimplifiedQBPNet
This class implements a simplified Q-learning backpropagating neural network within CLARION. |
class |
TableLookup
This class implements a table lookup within CLARION. |
Fields in clarion.system declared as AbstractImplicitModule | |
---|---|
private AbstractImplicitModule |
Drive.DriveMod
The implicit module that is used to get drive strengths. |
private AbstractImplicitModule |
GoalSelectionModule.GoalSelectionImplicitModule
The implicit representation used for goal selection. |
private AbstractImplicitModule |
ACSLevelProbabilitySettingModule.LevelProbabilitySettingImplicitModule
The implicit module used for level probability setting. |
Methods in clarion.system that return AbstractImplicitModule | |
---|---|
AbstractImplicitModule |
GoalSelectionModule.getImplicitModule()
Gets the implicit module used by this module. |
AbstractImplicitModule |
Drive.getImplicitModule()
Gets the implicit module for this drive. |
AbstractImplicitModule |
ACSLevelProbabilitySettingModule.getImplicitModule()
Gets the implicit module used by this module. |
Methods in clarion.system that return types with arguments of type AbstractImplicitModule | |
---|---|
java.util.Collection<AbstractImplicitModule> |
ACS.getBLImplicitModules()
Gets all of the bottom level implicit modules. |
Methods in clarion.system with parameters of type AbstractImplicitModule | |
---|---|
boolean |
ImplicitModuleCollection.add(AbstractImplicitModule im)
Adds an implicit module to the collection. |
void |
ACS.addBLModule(AbstractImplicitModule im)
Adds an implicit module to the bottom level of the ACS. |
boolean |
RuleExtractor.checkExtractionCriterion(AbstractImplicitModule im)
Checks to see if the criteria for rule extraction has been satisfied given a specified implicit module. |
static AbstractRule |
RuleExtractor.extractRule(AbstractImplicitModule im,
AbstractAction Act)
Extracts a rule from the specified implicit module. |
void |
Drive.setImplicitModule(AbstractImplicitModule im)
Sets the implicit module for this drive. |
Method parameters in clarion.system with type arguments of type AbstractImplicitModule | |
---|---|
boolean |
ImplicitModuleCollection.addAll(java.util.Collection<? extends AbstractImplicitModule> ims)
Adds a collection of implicit modules to this collection. |
void |
ACS.addBLModules(java.util.Collection<? extends AbstractImplicitModule> ims)
Adds a collection of implicit modules to the bottom level of the ACS. |
Constructors in clarion.system with parameters of type AbstractImplicitModule | |
---|---|
ACSLevelProbabilitySettingModule(AbstractImplicitModule im)
Initializes the ACS level probability setting module given the implicit module specified. |
|
Drive(java.lang.Object id,
double deficit,
AbstractImplicitModule im)
Initializes the drive to use the specified implicit module for reporting drive strengths. |
|
GoalSelectionModule(AbstractImplicitModule im)
Initializes the goal selection module given the specified implicit module. |
Constructor parameters in clarion.system with type arguments of type AbstractImplicitModule | |
---|---|
ImplicitModuleCollection(java.util.Collection<? extends AbstractImplicitModule> ims)
Initializes an implicit module collection with the collection of implicit modules specified. |
Uses of AbstractImplicitModule in clarion.tools |
---|
Methods in clarion.tools with parameters of type AbstractImplicitModule | |
---|---|
private void |
TrainableImplicitModulePreTrainer.dataRecursor(AbstractTrainableImplicitModule target,
AbstractImplicitModule trainer,
java.util.ListIterator<Dimension> dim,
java.util.ListIterator<? extends Value> val,
TrainableImplicitModulePreTrainer.SumSquaredErrorTracker sqe)
Recursive method that iterates over the dimensions of a dimension-value collection (from the data set and trains the specified target implicit module based on the outputs from the specified trainer implicit module. |
private void |
TrainableImplicitModulePreTrainer.innerLoop(AbstractTrainableImplicitModule target,
AbstractImplicitModule trainer,
java.util.ListIterator<Dimension> dim,
java.util.ListIterator<? extends Value> val,
Dimension d,
Value v,
TrainableImplicitModulePreTrainer.SumSquaredErrorTracker sqe)
The inner loop of the dataRecursor method. |
void |
TrainableImplicitModulePreTrainer.trainModule(AbstractTrainableImplicitModule target,
AbstractImplicitModule trainer,
java.util.Collection<? extends DimensionValueCollection> data)
Trains the specified target implicit module using the specified training implicit module over the specified data set. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |