org.jactr.core.module.procedural
Interface IProceduralLearningModule

All Superinterfaces:
IInitializable, IInstallable, IModule
All Known Subinterfaces:
IProceduralLearningModule4, IProceduralLearningModule6
All Known Implementing Classes:
DefaultProceduralLearningModule6

public interface IProceduralLearningModule
extends IModule

Author:
developer

Field Summary
static java.lang.String OPTIMIZED_LEARNING
           
static java.lang.String PARAMETER_LEARNING_RATE
           
 
Method Summary
 int getOptimizationLevel()
           
 double getParameterLearning()
           
 boolean isParameterLearningEnabled()
           
 void setOptimizationLevel(int level)
           
 void setParameterLearning(double rate)
           
 
Methods inherited from interface org.jactr.core.module.IModule
dispose, getModel, getName, initialize, install
 
Methods inherited from interface org.jactr.core.utils.IInstallable
uninstall
 

Field Detail

PARAMETER_LEARNING_RATE

static final java.lang.String PARAMETER_LEARNING_RATE
See Also:
Constant Field Values

OPTIMIZED_LEARNING

static final java.lang.String OPTIMIZED_LEARNING
See Also:
Constant Field Values
Method Detail

getOptimizationLevel

int getOptimizationLevel()

setOptimizationLevel

void setOptimizationLevel(int level)

isParameterLearningEnabled

boolean isParameterLearningEnabled()

setParameterLearning

void setParameterLearning(double rate)

getParameterLearning

double getParameterLearning()