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.Properties
properties
static java.lang.String
TAG_NAME
static java.lang.String
TAG_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 void
copy(ParameterRegressionMethod orig)
protected abstract void
decodeProperties2Parameter()
Decodes the properties to the needed variables.boolean
equals(java.lang.Object obj)
static java.util.List<java.lang.String>
getHeader()
java.lang.String
getName()
java.util.Properties
getProperties()
void
read(java.io.File fiProperties)
void
read(java.lang.String s)
void
setName(java.lang.String name)
void
write(java.io.File fiProperties)
java.lang.String
write2String()
-
-
-
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:
equals
in classjava.lang.Object
-
-