StartOrderEngine = class StartOrderEngine(OrderEngine) |
|
StartOrderEngine(walkers, errdis, copy=None, seed=4213, verbose=0)
StartEngine generates a parameter list in random order.
It is used to initialize the set of trial samples.
Author Do Kester. |
|
- Method resolution order:
- StartOrderEngine
- OrderEngine
- Engine
- builtins.object
Constructor:
- StartOrderEngine( walkers, errdis, copy=None, seed=4213, verbose=0)
- Constructor.
Parameters
----------
copy : StartEngine
engine to be copied
Methods defined here:
- copy()
- Return copy of this.
- execute( kw, lowLhood, fitIndex=None )
- Execute the engine by a random selection of the parameters.
Parameters
----------
kw : id
id of waker to diffuse
lowLhood : float
lower limit in logLikelihood
fitIndex : array_like
list of parameter indices (not active)
Returns
-------
int : the number of successfull moves
Methods inherited from OrderEngine:
Methods inherited from Engine:
- checkBest( problem, allpars, logL, fitIndex=None )
- domain2Unit( problem, dval, kpar=None )
- makeIndex( np, val )
- printReport()
- reportBest()
- reportCall()
- reportFailed()
- reportReject()
- reportSuccess()
- setWalker( kw, problem, allpars, logL, fitIndex=None )
- successRate()
- unit2Domain( problem, uval, kpar=None )
|
|