|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ValueType | |
---|---|
org.encog.ml.prg | |
org.encog.ml.prg.expvalue | |
org.encog.ml.prg.extension | |
org.encog.ml.prg.generator | |
org.encog.ml.prg.opp |
Uses of ValueType in org.encog.ml.prg |
---|
Methods in org.encog.ml.prg that return ValueType | |
---|---|
ValueType |
EncogProgram.getReturnType()
|
ValueType |
VariableMapping.getVariableType()
|
Methods in org.encog.ml.prg with parameters of type ValueType | |
---|---|
void |
EncogProgramContext.defineVariable(String theName,
ValueType theVariableType)
Define the specified variable as the specified type. |
void |
EncogProgramContext.defineVariable(String theName,
ValueType theVariableType,
int theEnumType,
int theEnumValueCount)
Define a variable. |
Method parameters in org.encog.ml.prg with type arguments of type ValueType | |
---|---|
List<VariableMapping> |
EncogProgramContext.findVariablesByTypes(List<ValueType> desiredTypes)
Find all of the variables of the specified types. |
int |
EncogProgram.selectRandomVariable(Random rnd,
List<ValueType> desiredTypes)
Select a random variable from the defined variables. |
Constructors in org.encog.ml.prg with parameters of type ValueType | |
---|---|
VariableMapping(String theName,
ValueType theVariableType)
Construct a variable mapping for a non-enum type. |
|
VariableMapping(String theName,
ValueType theVariableType,
int theEnumType,
int theEnumValueCount)
Construct a variable mapping. |
Uses of ValueType in org.encog.ml.prg.expvalue |
---|
Methods in org.encog.ml.prg.expvalue that return ValueType | |
---|---|
ValueType |
ExpressionValue.getExpressionType()
|
static ValueType |
ValueType.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ValueType[] |
ValueType.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Constructors in org.encog.ml.prg.expvalue with parameters of type ValueType | |
---|---|
ExpressionValue(ValueType theType)
Construct a value of the specified type. |
Uses of ValueType in org.encog.ml.prg.extension |
---|
Methods in org.encog.ml.prg.extension that return types with arguments of type ValueType | |
---|---|
List<ValueType> |
ParamTemplate.determineArgumentTypes(List<ValueType> parentTypes)
Determine the possable argument types, given the parent types. |
Set<ValueType> |
ParamTemplate.getPossibleTypes()
|
Methods in org.encog.ml.prg.extension with parameters of type ValueType | |
---|---|
void |
ParamTemplate.addType(ValueType theType)
Add a type using a type enum. |
boolean |
ProgramExtensionTemplate.isPossibleReturnType(EncogProgramContext context,
ValueType rtn)
Determines if the specified return type is a possible return type. |
boolean |
BasicTemplate.isPossibleReturnType(EncogProgramContext context,
ValueType rtn)
Determines if the specified return type is a possible return type. |
Method parameters in org.encog.ml.prg.extension with type arguments of type ValueType | |
---|---|
List<ValueType> |
ParamTemplate.determineArgumentTypes(List<ValueType> parentTypes)
Determine the possable argument types, given the parent types. |
List<ProgramExtensionTemplate> |
FunctionFactory.findOpcodes(List<ValueType> types,
EncogProgramContext context,
boolean includeTerminal,
boolean includeFunction)
Find all opcodes that match the search criteria. |
void |
ProgramExtensionTemplate.randomize(Random rnd,
List<ValueType> desiredType,
ProgramNode actual,
double minValue,
double maxValue)
Randomize this actual tree node. |
void |
BasicTemplate.randomize(Random rnd,
List<ValueType> desiredTypes,
ProgramNode actual,
double minValue,
double maxValue)
Randomize this actual tree node. |
Uses of ValueType in org.encog.ml.prg.generator |
---|
Method parameters in org.encog.ml.prg.generator with type arguments of type ValueType | |
---|---|
ProgramNode |
PrgGrowGenerator.createNode(Random rnd,
EncogProgram program,
int depthRemaining,
List<ValueType> types)
Create a random node for an Encog Program. |
ProgramNode |
RampedHalfAndHalf.createNode(Random rnd,
EncogProgram program,
int depthRemaining,
List<ValueType> types)
Create a random node for an Encog Program. |
ProgramNode |
PrgGenerator.createNode(Random rnd,
EncogProgram program,
int depthRemaining,
List<ValueType> types)
Create a random node for an Encog Program. |
ProgramNode |
PrgFullGenerator.createNode(Random rnd,
EncogProgram program,
int depthRemaining,
List<ValueType> types)
Create a random node for an Encog Program. |
ProgramNode |
AbstractPrgGenerator.createRandomNode(Random rnd,
EncogProgram program,
int depthRemaining,
List<ValueType> types,
boolean includeTerminal,
boolean includeFunction)
Create a random note according to the specified paramaters. |
ProgramNode |
AbstractPrgGenerator.createTerminalNode(Random rnd,
EncogProgram program,
List<ValueType> types)
Create a terminal node. |
Uses of ValueType in org.encog.ml.prg.opp |
---|
Methods in org.encog.ml.prg.opp that return types with arguments of type ValueType | |
---|---|
List<ValueType> |
LevelHolder.getTypes()
|
Method parameters in org.encog.ml.prg.opp with type arguments of type ValueType | |
---|---|
static boolean |
LevelHolder.compatibleTypes(List<ValueType> parentTypes,
List<ValueType> childTypes)
Determine if the specified child types are compatible with the parent types. |
static boolean |
LevelHolder.compatibleTypes(List<ValueType> parentTypes,
List<ValueType> childTypes)
Determine if the specified child types are compatible with the parent types. |
void |
LevelHolder.setTypes(List<ValueType> types)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |