DataSet<WeightVector> |
GradientDescent.optimizeWithConvergenceCriterion(DataSet<LabeledVector> dataPoints,
DataSet<WeightVector> initialWeightsDS,
int numberOfIterations,
RegularizationPenalty regularizationPenalty,
double regularizationConstant,
double learningRate,
double convergenceThreshold,
LossFunction lossFunction,
LearningRateMethod.LearningRateMethodTrait learningRateMethod) |
DataSet<WeightVector> |
GradientDescent.optimizeWithoutConvergenceCriterion(DataSet<LabeledVector> data,
DataSet<WeightVector> initialWeightsDS,
int numberOfIterations,
RegularizationPenalty regularizationPenalty,
double regularizationConstant,
double learningRate,
LossFunction lossFunction,
LearningRateMethod.LearningRateMethodTrait optimizationMethod) |
Solver |
Solver.setLossFunction(LossFunction lossFunction) |
static Solver |
GradientDescent.setLossFunction(LossFunction lossFunction) |
static Solver |
IterativeSolver.setLossFunction(LossFunction lossFunction) |