| Name | Type | Use | Default | Fixed | Annotation |
| type | | | BFGS | | | documentation | | Specify the optimization algorithm to use: BFGS (default), fletcher reeves, polak ribiere, or Steepest Descent. |
|
| limitedMemory | xs:boolean | optional | true | | | documentation | | If 'type'= BFGS, specify whether to use LBFGS (limited memory BFGS). |
|
| numOfVectors | xs:integer | optional | 3 | | | documentation | | Maximum number of stored vectors. |
|
| maxIterations | xs:integer | optional | 200 | | | documentation | | Maximum number of iterations for (L)BFGS. |
|
| absTolGrad | xs:double | optional | 0.01 | | | documentation | | Absolute tolerance for gradient. |
|
| relTolGrad | xs:double | optional | 0.01 | | | documentation | | Relative tolerance for gradient. |
|
| absTolStep | xs:double | optional | 0.001 | | | documentation | | Absolute tolerance for step size. |
|
| relTolStep | xs:double | optional | 0.001 | | | documentation | | Relative tolerance for step size. |
|