|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionValue | |
---|---|
org.encog.ml.prg | |
org.encog.ml.prg.expvalue | |
org.encog.ml.prg.extension |
Uses of ExpressionValue in org.encog.ml.prg |
---|
Methods in org.encog.ml.prg that return ExpressionValue | |
---|---|
ExpressionValue |
EncogProgram.evaluate()
Execute the program and return the result. |
ExpressionValue |
ProgramNode.evaluate()
|
ExpressionValue[] |
ProgramNode.getData()
|
ExpressionValue |
EncogProgramVariables.getVariable(int i)
Get a variable value by index. |
ExpressionValue |
EncogProgramVariables.getVariable(String name)
Get a variable value by name. |
static ExpressionValue |
EncogProgram.parseExpression(String str)
Parse the specified program, or expression, and return the result. |
Methods in org.encog.ml.prg with parameters of type ExpressionValue | |
---|---|
void |
EncogProgramVariables.setVariable(String name,
ExpressionValue value)
Set a variable value by name. |
Uses of ExpressionValue in org.encog.ml.prg.expvalue |
---|
Methods in org.encog.ml.prg.expvalue that return ExpressionValue | |
---|---|
static ExpressionValue |
EvaluateExpr.add(ExpressionValue a,
ExpressionValue b)
Perform an add on two expression values. |
static ExpressionValue |
EvaluateExpr.div(ExpressionValue a,
ExpressionValue b)
Perform a division on two expression values. |
static ExpressionValue |
EvaluateExpr.equ(ExpressionValue a,
ExpressionValue b)
Perform an equal on two expressions. |
static ExpressionValue |
EvaluateExpr.mul(ExpressionValue a,
ExpressionValue b)
Perform a multiply on two expression values. |
static ExpressionValue |
EvaluateExpr.notequ(ExpressionValue a,
ExpressionValue b)
Perform a non-equal on two expressions. |
static ExpressionValue |
EvaluateExpr.pow(ExpressionValue a,
ExpressionValue b)
Perform a protected div on two expression values. |
static ExpressionValue |
EvaluateExpr.protectedDiv(ExpressionValue a,
ExpressionValue b)
Perform a protected div on two expression values. |
static ExpressionValue |
EvaluateExpr.sub(ExpressionValue a,
ExpressionValue b)
Perform a subtract on two expression values. |
Methods in org.encog.ml.prg.expvalue with parameters of type ExpressionValue | |
---|---|
static ExpressionValue |
EvaluateExpr.add(ExpressionValue a,
ExpressionValue b)
Perform an add on two expression values. |
static ExpressionValue |
EvaluateExpr.div(ExpressionValue a,
ExpressionValue b)
Perform a division on two expression values. |
static ExpressionValue |
EvaluateExpr.equ(ExpressionValue a,
ExpressionValue b)
Perform an equal on two expressions. |
static ExpressionValue |
EvaluateExpr.mul(ExpressionValue a,
ExpressionValue b)
Perform a multiply on two expression values. |
static ExpressionValue |
EvaluateExpr.notequ(ExpressionValue a,
ExpressionValue b)
Perform a non-equal on two expressions. |
static ExpressionValue |
EvaluateExpr.pow(ExpressionValue a,
ExpressionValue b)
Perform a protected div on two expression values. |
static ExpressionValue |
EvaluateExpr.protectedDiv(ExpressionValue a,
ExpressionValue b)
Perform a protected div on two expression values. |
static ExpressionValue |
EvaluateExpr.sub(ExpressionValue a,
ExpressionValue b)
Perform a subtract on two expression values. |
Constructors in org.encog.ml.prg.expvalue with parameters of type ExpressionValue | |
---|---|
ExpressionValue(ExpressionValue other)
Construct a expression based on an expression. |
Uses of ExpressionValue in org.encog.ml.prg.extension |
---|
Methods in org.encog.ml.prg.extension that return ExpressionValue | |
---|---|
ExpressionValue |
ProgramExtensionTemplate.evaluate(ProgramNode actual)
Evaluate the specified actual program node, using this opcode template. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |