public class SymbolicRegressionFunctions extends FunctionSet
SymbolicRegressionProblem
Modifier and Type | Class and Description |
---|---|
static class |
SymbolicRegressionFunctions.Absolute
Absolute returns the positive value of input 0.
|
static class |
SymbolicRegressionFunctions.Addition
Addition returns the sum of inputs 0 and 1.
|
static class |
SymbolicRegressionFunctions.Cosine
Cosine function, in radians.
|
static class |
SymbolicRegressionFunctions.CosineAB
Cosine of sum.
|
static class |
SymbolicRegressionFunctions.Division
Protected division, returns the quotient of input 0 (the dividend) and input 1 (the divisor).
|
static class |
SymbolicRegressionFunctions.Exponential
Exponential function.
|
static class |
SymbolicRegressionFunctions.HyperbolicCosine
Returns the hyperbolic cosine of input 0.
|
static class |
SymbolicRegressionFunctions.HyperbolicSine
Returns the hyperbolic sine of input 0.
|
static class |
SymbolicRegressionFunctions.HyperbolicTangent
Returns the hyperbolic tangent of input 0.
|
static class |
SymbolicRegressionFunctions.Hypotenuse
Hypotenuse function.
|
static class |
SymbolicRegressionFunctions.LogBaseTen
Protected log base 10 function.
|
static class |
SymbolicRegressionFunctions.Multiplication
Multiplication returns the product of inputs 0 and 1.
|
static class |
SymbolicRegressionFunctions.NaturalLog
Protected natural log function.
|
static class |
SymbolicRegressionFunctions.Power
Power function.
|
static class |
SymbolicRegressionFunctions.Reciprocal
Protected reciprocal function, returns (1 / input 0).
|
static class |
SymbolicRegressionFunctions.Sine
Sine function, in radians.
|
static class |
SymbolicRegressionFunctions.SineAB
Sine of sum.
|
static class |
SymbolicRegressionFunctions.SquareRoot
Protected square root function, returns the square root of the absolute
value of input 0.
|
static class |
SymbolicRegressionFunctions.Subtraction
Subtraction returns the difference between inputs 0 and 1.
|
static class |
SymbolicRegressionFunctions.Tangent
Protected tangent function, in radians.
|
Modifier and Type | Field and Description |
---|---|
static double |
DIVISION_LIMIT |
Constructor and Description |
---|
SymbolicRegressionFunctions()
Creates a new instance of SymbolicRegressionFunctions.
|
disableFunction, enableFunction, getAllowedFunction, getAllowedFunctionCount, getFunction, getMaxArity, getTotalFunctionCount, isEnabled
public static final double DIVISION_LIMIT