Package | Description |
---|---|
org.encog.app.analyst.csv.process | |
org.encog.app.analyst.script.ml | |
org.encog.ml.prg | |
org.encog.ml.prg.extension | |
org.encog.ml.prg.generator |
Modifier and Type | Field and Description |
---|---|
static ProgramExtensionTemplate |
ProcessExtension.OPCODE_FIELD |
static ProgramExtensionTemplate |
ProcessExtension.OPCODE_FIELDMAX |
static ProgramExtensionTemplate |
ProcessExtension.OPCODE_FIELDMAXPIP |
Constructor and Description |
---|
ScriptOpcode(ProgramExtensionTemplate temp) |
Modifier and Type | Method and Description |
---|---|
ProgramExtensionTemplate |
ProgramNode.getTemplate() |
Constructor and Description |
---|
ProgramNode(EncogProgram theOwner,
ProgramExtensionTemplate theTemplate,
ProgramNode[] theArgs)
Construct the program node.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicTemplate
A basic template.
|
Modifier and Type | Field and Description |
---|---|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ABS
Standard numeric absolute value function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ACOS
Standard numeric acos function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ADD
Standard binary add operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_AND
Standard boolean binary and operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ASIN
Standard numeric asin function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ATAN
Standard numeric atan function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ATAN2
Standard numeric atan2 function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CBOOL
Standard string cbool function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CEIL
Standard numeric ceil function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CFLOAT
Standard string cfloat function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CINT
Standard string cint function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CLAMP
Standard string clamp function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CONST_SUPPORT
Numeric const.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_COS
Standard numeric cos function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_COSH
Standard numeric cosh function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_CSTR
Standard string cstr function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_DIV
Standard binary div operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_EQUAL
Standard boolean binary equal operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_EXP
Standard numeric exp function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_FLOOR
Standard numeric floor function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_FORMAT
Numeric formatting function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_GT
Standard boolean binary greater than operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_GTE
Standard boolean binary greater than operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_IFF
Standard string iff function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LEFT
String left function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LENGTH
Standard string length function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LOG
Standard numeric log function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LOG10
Standard numeric log10 function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LT
Standard boolean binary less than operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_LTE
Standard boolean binary less than operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_MAX
Standard numeric max function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_MIN
Standard numeric max function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_MUL
Standard binary multiply operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_NEG
Standard unary minus operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_NOT
Standard boolean binary and operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_NOT_EQUAL
Standard boolean not equal operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_OR
Standard boolean binary or operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_PDIV
Standard binary protected div operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_POWER
Standard binary power operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_POWFN
Standard numeric pow function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_RANDOM
Standard numeric random function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_RIGHT
String right function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_ROUND
Standard numeric log10 function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_SIN
Standard numeric sin function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_SINH
Standard numeric sinh function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_SQRT
Standard numeric sqrt function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_SUB
Standard binary sub operator.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_TAN
Standard numeric tan function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_TANH
Standard numeric tanh function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_TODEG
Standard numeric toDegrees function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_TORAD
Standard numeric toRadians function.
|
static ProgramExtensionTemplate |
StandardExtensions.EXTENSION_VAR_SUPPORT
Variable support.
|
Modifier and Type | Method and Description |
---|---|
ProgramExtensionTemplate |
FunctionFactory.findFunction(String name)
Find a function with the specified name.
|
ProgramExtensionTemplate |
EncogOpcodeRegistry.findOpcode(String name,
int args)
Find the specified opcode.
|
ProgramExtensionTemplate |
FunctionFactory.findOperator(char ch1,
char ch2)
This method is used when parsing an expression.
|
ProgramExtensionTemplate |
FunctionFactory.getOpCode(int theOpCode)
Get the specified opcode.
|
Modifier and Type | Method and Description |
---|---|
Collection<ProgramExtensionTemplate> |
EncogOpcodeRegistry.findAllOpcodes() |
List<ProgramExtensionTemplate> |
FunctionFactory.findOpcodes(List<ValueType> types,
EncogProgramContext context,
boolean includeTerminal,
boolean includeFunction)
Find all opcodes that match the search criteria.
|
List<ProgramExtensionTemplate> |
FunctionFactory.getOpCodes() |
Map<String,ProgramExtensionTemplate> |
FunctionFactory.getTemplateMap() |
Modifier and Type | Method and Description |
---|---|
void |
EncogOpcodeRegistry.add(ProgramExtensionTemplate ext)
Add an opcode.
|
void |
FunctionFactory.addExtension(ProgramExtensionTemplate ext)
Add an opcode to the function factory.
|
ProgramNode |
FunctionFactory.factorProgramNode(ProgramExtensionTemplate temp,
EncogProgram program,
ProgramNode[] args)
Factor a new program node, based in a template object.
|
Modifier and Type | Method and Description |
---|---|
ProgramExtensionTemplate |
AbstractPrgGenerator.generateRandomOpcode(Random rnd,
List<ProgramExtensionTemplate> opcodes)
Generate a random opcode.
|
Modifier and Type | Method and Description |
---|---|
ProgramExtensionTemplate |
AbstractPrgGenerator.generateRandomOpcode(Random rnd,
List<ProgramExtensionTemplate> opcodes)
Generate a random opcode.
|
Copyright © 2014. All Rights Reserved.