public class Quadratic extends Object implements Minimizable.ByGradient
Minimizable.ByGISUpdate, Minimizable.ByGradient, Minimizable.ByHessian| Constructor and Description |
|---|
Quadratic(double a,
double b,
double c) |
| Modifier and Type | Method and Description |
|---|---|
double |
getCost() |
Matrix |
getCostGradient(Matrix m) |
Matrix |
getNewMatrix() |
double |
getParameter() |
double |
getParameter(int[] indices) |
Matrix |
getParameters(Matrix m) |
void |
setParameter(double value) |
void |
setParameter(int[] indices,
double value) |
void |
setParameters(Matrix params) |
public Matrix getNewMatrix()
getNewMatrix in interface Minimizablepublic Matrix getParameters(Matrix m)
getParameters in interface Minimizablepublic double getParameter(int[] indices)
getParameter in interface Minimizablepublic double getParameter()
public void setParameters(Matrix params)
setParameters in interface Minimizablepublic void setParameter(int[] indices,
double value)
setParameter in interface Minimizablepublic void setParameter(double value)
public double getCost()
getCost in interface Minimizablepublic Matrix getCostGradient(Matrix m)
getCostGradient in interface Minimizable.ByGradientCopyright © 2019 JULIE Lab, Germany. All rights reserved.