NelderMead Module
Types
| Type | Description |
Functions and values
| Function or value | Description |
Full Usage:
createSimplex nmc x
Parameters:
NmConfig
x : Vector<float>
Returns: float array array
|
|
Full Usage:
initInteration maxIteration initialsimplex fn
Parameters:
int
initialsimplex : Vector<float>[]
fn : Vector<float> -> float
Returns: NmInterationResult
|
The use of this function is intended for testing/debugging purposes only
|
Full Usage:
minimize nmc x fn
Parameters:
NmConfig
x : Vector<float>
fn : Vector<float> -> float
Returns: NmInterationResult
|
|
Full Usage:
minimizeWithStopCriteria nmc x fn stopCriteria
Parameters:
NmConfig
x : Vector<float>
fn : Vector<float> -> float
stopCriteria : StopCriteria
Returns: NmInterationResult
|
|
Full Usage:
rankVertices simplexes fn
Parameters:
Vector<float>[]
fn : Vector<float> -> float
Returns: Vector<float> array * float array
|
|
Full Usage:
update nmc stopCounter fn nmInterResult
Parameters:
NmConfig
stopCounter : StopCounter
fn : Vector<float> -> float
nmInterResult : NmInterationResult
Returns: NmInterationResult
|
|
FSharp.Stats