Class LinearCombinationLearningCurveConfiguration
- java.lang.Object
-
- ai.libs.jaicore.ml.functionprediction.learner.learningcurveextrapolation.lc.LinearCombinationLearningCurveConfiguration
-
public class LinearCombinationLearningCurveConfiguration extends java.lang.Object
A configuration for a linear combination learning curve consists of parameterizations for at least one linear combination function. If multiple parameterizations are given, the value of the learning curve can be calculated by averaging the values of the individual linear combination functions.
-
-
Constructor Summary
Constructors Constructor Description LinearCombinationLearningCurveConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.List<LinearCombinationParameterSet>
getParameterSets()
int
hashCode()
void
setParameterSets(java.util.List<LinearCombinationParameterSet> parameterSets)
java.lang.String
toString()
-
-
-
Method Detail
-
getParameterSets
public java.util.List<LinearCombinationParameterSet> getParameterSets()
-
setParameterSets
public void setParameterSets(java.util.List<LinearCombinationParameterSet> parameterSets)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-