public class ModelParameters extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ModelParameters.ConfigSetting
An enumeration holding the different configuration combinations.
|
Modifier and Type | Method and Description |
---|---|
static void |
addMetricObservation(Collection<BrokerMetricSample> trainingData) |
static Double |
getCoefficient(LinearRegressionModelParameters.ModelCoefficient name) |
static void |
init(KafkaCruiseControlConfig config) |
static LinearRegressionModelParameters.LinearRegressionModelState |
linearRegressionModelState() |
static double |
modelCoefficientTrainingCompleteness() |
static boolean |
trainingCompleted() |
static boolean |
updateModelCoefficient()
Trigger the calculation of the model parameters.
|
public static void init(KafkaCruiseControlConfig config)
public static Double getCoefficient(LinearRegressionModelParameters.ModelCoefficient name)
public static boolean trainingCompleted()
public static double modelCoefficientTrainingCompleteness()
public static boolean updateModelCoefficient()
public static void addMetricObservation(Collection<BrokerMetricSample> trainingData)
public static LinearRegressionModelParameters.LinearRegressionModelState linearRegressionModelState()