Uses of Class
org.encog.ml.prg.expvalue.ExpressionValue

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.
 



Copyright © 2014. All Rights Reserved.