Commit 63f43c5 1 parent 420aecf commit 63f43c5 Copy full SHA for 63f43c5
File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -28,8 +28,8 @@ which is a notoriously ill-conditioned problem.
28
28
29
29
### What is VarPro?
30
30
31
- Variable Projection (VarPro) is an algorithm that exploits that its fitting
32
- problem can be separated into linear and nonlinear parameters.
31
+ Variable Projection (VarPro) is an algorithm that tatkes advantage of
32
+ the fact that its fitting problem can be separated into linear and nonlinear parameters.
33
33
First, the linear parameters are eliminated using some clever linear algebra. Then,
34
34
the fitting problem is rewritten so that it depends only on the nonlinear parameters.
35
35
Finally, this reduced problem is solved by using a general purpose nonlinear minimization algorithm,
@@ -145,7 +145,7 @@ than just using a nonlinear solver without the magic of varpro.
145
145
But this crate offers an additional way to eek out the last bits of performance.
146
146
147
147
The ` SeparableNonlinearModel ` trait can be manually implemented to describe a
148
- model function. This often allows us to shave of the last hundreds of microseconds
148
+ model function. This often allows us to shave off the last hundreds of microseconds
149
149
from the computation, e.g. by caching intermediate calculations. The crate documentation
150
150
contains detailed examples.
151
151
You can’t perform that action at this time.
0 commit comments