Package de.fzi.power.regression.r
Class SymbolicRegression<Q extends javax.measure.quantity.Quantity>
- java.lang.Object
-
- de.fzi.power.regression.r.AbstractRegression<Q>
-
- de.fzi.power.regression.r.SymbolicRegression<Q>
-
public class SymbolicRegression<Q extends javax.measure.quantity.Quantity> extends AbstractRegression<Q>
-
-
Field Summary
-
Fields inherited from class de.fzi.power.regression.r.AbstractRegression
DATA_FRAME_NAME, FIT_FNC, measurements, R_ACCESSOR, R_ADDITIONAL_COMMAND, R_ASSIGNMENT_OPERATOR, R_BLOCK_END, R_COMMAND_POSTFIX, R_PARAM_SEPARATOR, R_REGRESSION_RELATIONHSIP_OPERATOR, R_START_PARAM_NAME_ASSIGN, R_START_VALUE_ASSIGNMENT_OPERATOR, R_START_VALUES_BLOCK, R_TARGET_NAME, targetMetric
-
-
Constructor Summary
Constructors Constructor Description SymbolicRegression(List<VariableMeasurements> measurements, TargetMeasurements targetMetric)
SymbolicRegression(List<VariableMeasurements> measurements, TargetMeasurements targetMetric, int numberOfSteps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getAdditionalParameters()
List<org.vedantatree.expressionoasis.expressions.Expression>
getEliteResults()
String
getFormula()
String
getFunctionName()
Iterable<String>
getRequiredPackages()
-
Methods inherited from class de.fzi.power.regression.r.AbstractRegression
constructModel
-
-
-
-
Constructor Detail
-
SymbolicRegression
public SymbolicRegression(List<VariableMeasurements> measurements, TargetMeasurements targetMetric)
-
SymbolicRegression
public SymbolicRegression(List<VariableMeasurements> measurements, TargetMeasurements targetMetric, int numberOfSteps)
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
- Specified by:
getFunctionName
in classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getRequiredPackages
public Iterable<String> getRequiredPackages()
- Specified by:
getRequiredPackages
in classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getFormula
public String getFormula()
- Specified by:
getFormula
in classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getAdditionalParameters
protected String getAdditionalParameters()
- Specified by:
getAdditionalParameters
in classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getEliteResults
public List<org.vedantatree.expressionoasis.expressions.Expression> getEliteResults()
-
-