|
||||||||||
| 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 | |||||||||