|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Quadratic
Define a second-order quadratic operation on a Vector 0.5 x'Hx + b'x where H is a positive semidefinite quadratic and b is a linear gradient.
| Method Summary | |
|---|---|
Vect |
getB()
Get the linear gradient term b of the quadratic expression. |
void |
inverseHessian(Vect x)
Multiply vector by an approximate inverse of the Hessian. |
void |
multiplyHessian(Vect x)
Multiply vector by the quadratic Hessian H. |
| Method Detail |
|---|
void multiplyHessian(Vect x)
x - Vector to be multiplied and modified.void inverseHessian(Vect x)
x - Vector to be multiplied and modified.Vect getB()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||