|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Transform
Implement a non-linear transform and its linearizations for a non-linear optimization.
| Method Summary | |
|---|---|
void |
addTranspose(VectConst data,
Vect model,
VectConst modelReference)
The transpose of the linearized approximation of the forward transform for a small perturbation (model) to a reference model (modelReference): model = F' data. |
void |
adjustRobustErrors(Vect dataError)
Apply any robust trimming of outliers, or scale all errors for an approximate L1 norm when squared. |
void |
forwardLinearized(Vect data,
VectConst model,
VectConst modelReference)
A linearized approximation of the forward transform for a small perturbation (model) to a reference model (modelReference). |
void |
forwardNonlinear(Vect data,
VectConst model)
Non-linear transform: data = f(model). |
void |
inverseHessian(Vect model,
VectConst modelReference)
To speed convergence multiple a model by an approximate inverse Hessian. |
| Method Detail |
|---|
void forwardNonlinear(Vect data,
VectConst model)
data - Output. Initial values are ignored.model - Input. Unchanged.
void forwardLinearized(Vect data,
VectConst model,
VectConst modelReference)
data - Output. Initial values are ignored.model - Perturbation to reference model.modelReference - The reference model for the linearized operator.
void addTranspose(VectConst data,
Vect model,
VectConst modelReference)
data - Input for transpose operation.model - Output. The transpose will be added to this vector.modelReference - The reference model for the linearized operator.
void inverseHessian(Vect model,
VectConst modelReference)
model - The model to be multiplied.modelReference - The reference model for the linearized operators.void adjustRobustErrors(Vect dataError)
dataError - This is the original data minus the modeled data.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||