|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ProgramNode in org.encog.ml.prg |
---|
Methods in org.encog.ml.prg that return ProgramNode | |
---|---|
ProgramNode |
EncogProgramContext.cloneBranch(EncogProgram targetProgram,
ProgramNode sourceBranch)
Clone a branch of the program from the specified node. |
ProgramNode |
EncogProgram.compileEPL(String code)
Compile the specified EPL into an actual program node structure, for later execution. |
ProgramNode |
EncogProgram.compileExpression(String expression)
Compile the specified expression. |
ProgramNode |
EncogProgram.findNode(int index)
Find the specified node by index. |
ProgramNode |
ProgramNode.getChildNode(int index)
Get the specified child node. |
ProgramNode |
EncogProgram.getRootNode()
|
Methods in org.encog.ml.prg with parameters of type ProgramNode | |
---|---|
ProgramNode |
EncogProgramContext.cloneBranch(EncogProgram targetProgram,
ProgramNode sourceBranch)
Clone a branch of the program from the specified node. |
void |
EncogProgram.replaceNode(ProgramNode replaceThisNode,
ProgramNode replaceWith)
Replace the specified node with another. |
void |
EncogProgram.setRootNode(ProgramNode theRootNode)
Set the root node for the program. |
Constructors in org.encog.ml.prg with parameters of type ProgramNode | |
---|---|
ProgramNode(EncogProgram theOwner,
ProgramExtensionTemplate theTemplate,
ProgramNode[] theArgs)
Construct the program node. |
Uses of ProgramNode in org.encog.ml.prg.extension |
---|
Methods in org.encog.ml.prg.extension that return ProgramNode | |
---|---|
ProgramNode |
FunctionFactory.factorProgramNode(ProgramExtensionTemplate temp,
EncogProgram program,
ProgramNode[] args)
Factor a new program node, based in a template object. |
ProgramNode |
FunctionFactory.factorProgramNode(String name,
EncogProgram program,
ProgramNode[] args)
Factor a new program node, based on an opcode name and arguments. |
Methods in org.encog.ml.prg.extension with parameters of type ProgramNode | |
---|---|
ExpressionValue |
ProgramExtensionTemplate.evaluate(ProgramNode actual)
Evaluate the specified actual program node, using this opcode template. |
ProgramNode |
FunctionFactory.factorProgramNode(ProgramExtensionTemplate temp,
EncogProgram program,
ProgramNode[] args)
Factor a new program node, based in a template object. |
ProgramNode |
FunctionFactory.factorProgramNode(String name,
EncogProgram program,
ProgramNode[] args)
Factor a new program node, based on an opcode name and arguments. |
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 ProgramNode in org.encog.ml.prg.generator |
---|
Methods in org.encog.ml.prg.generator that return ProgramNode | |
---|---|
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 ProgramNode in org.encog.ml.prg.opp |
---|
Methods in org.encog.ml.prg.opp that return ProgramNode | |
---|---|
ProgramNode |
LevelHolder.getNodeFound()
|
Methods in org.encog.ml.prg.opp with parameters of type ProgramNode | |
---|---|
void |
LevelHolder.setNodeFound(ProgramNode nodeFound)
|
Uses of ProgramNode in org.encog.parse.expression |
---|
Methods in org.encog.parse.expression with parameters of type ProgramNode | |
---|---|
ExpressionNodeType |
CommonRender.determineNodeType(ProgramNode node)
|
Uses of ProgramNode in org.encog.parse.expression.common |
---|
Methods in org.encog.parse.expression.common that return ProgramNode | |
---|---|
ProgramNode |
ParseCommonExpression.parse(String expression)
|
Uses of ProgramNode in org.encog.parse.expression.epl |
---|
Methods in org.encog.parse.expression.epl that return ProgramNode | |
---|---|
ProgramNode |
ParseEPL.parse(String expression)
|
Uses of ProgramNode in org.encog.parse.expression.latex |
---|
Methods in org.encog.parse.expression.latex with parameters of type ProgramNode | |
---|---|
ExpressionNodeType |
RenderLatexExpression.determineNodeType(ProgramNode node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |