Class ParameterRegressionMethod
- java.lang.Object
-
- com.actelion.research.calc.regression.ParameterRegressionMethod
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ParameterRegressionMethod>
- Direct Known Subclasses:
ParameterGaussianProcess,ParameterKNN,ParameterMedian,ParameterNeuralNetwork,ParameterPLS,ParameterRandomForest,ParameterSVM
public abstract class ParameterRegressionMethod extends java.lang.Object implements java.lang.Comparable<ParameterRegressionMethod>, java.io.Serializable
ParameterRegressionMethodModest v. Korff
Created by korffmo1 on 06.12.18. The Comparable method may order according the parameter.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Propertiespropertiesstatic java.lang.StringTAG_NAMEstatic java.lang.StringTAG_STRING
-
Constructor Summary
Constructors Constructor Description ParameterRegressionMethod()ParameterRegressionMethod(ParameterRegressionMethod p)ParameterRegressionMethod(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcopy(ParameterRegressionMethod orig)protected abstract voiddecodeProperties2Parameter()Decodes the properties to the needed variables.booleanequals(java.lang.Object obj)static java.util.List<java.lang.String>getHeader()java.lang.StringgetName()java.util.PropertiesgetProperties()voidread(java.io.File fiProperties)voidread(java.lang.String s)voidsetName(java.lang.String name)voidwrite(java.io.File fiProperties)java.lang.Stringwrite2String()
-
-
-
Field Detail
-
TAG_NAME
public static final java.lang.String TAG_NAME
- See Also:
- Constant Field Values
-
TAG_STRING
public static final java.lang.String TAG_STRING
- See Also:
- Constant Field Values
-
properties
protected java.util.Properties properties
-
-
Constructor Detail
-
ParameterRegressionMethod
public ParameterRegressionMethod()
-
ParameterRegressionMethod
public ParameterRegressionMethod(java.lang.String name)
-
ParameterRegressionMethod
public ParameterRegressionMethod(ParameterRegressionMethod p)
-
-
Method Detail
-
copy
public void copy(ParameterRegressionMethod orig)
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
getHeader
public static java.util.List<java.lang.String> getHeader()
-
getProperties
public java.util.Properties getProperties()
-
decodeProperties2Parameter
protected abstract void decodeProperties2Parameter()
Decodes the properties to the needed variables.
-
write
public void write(java.io.File fiProperties) throws java.io.IOException- Throws:
java.io.IOException
-
write2String
public java.lang.String write2String() throws java.io.IOException- Throws:
java.io.IOException
-
read
public void read(java.io.File fiProperties) throws java.io.IOException- Throws:
java.io.IOException
-
read
public void read(java.lang.String s) throws java.io.IOException- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-