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 StringgetAdditionalParameters()List<org.vedantatree.expressionoasis.expressions.Expression>getEliteResults()StringgetFormula()StringgetFunctionName()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:
getFunctionNamein classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getRequiredPackages
public Iterable<String> getRequiredPackages()
- Specified by:
getRequiredPackagesin classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getFormula
public String getFormula()
- Specified by:
getFormulain classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getAdditionalParameters
protected String getAdditionalParameters()
- Specified by:
getAdditionalParametersin classAbstractRegression<Q extends javax.measure.quantity.Quantity>
-
getEliteResults
public List<org.vedantatree.expressionoasis.expressions.Expression> getEliteResults()
-
-