![]() |
StarVine
|
Custom 2 parameter beta distribution. More...
Public Member Functions | |
def | __init__ (self, args, kwargs) |
![]() | |
def | __init__ (self, paramsString, momtype, bounds, args, kwargs) |
def | setupGMM (self, data, w=1.0, nMoM=None) |
General Method of Moments setup. More... | |
def | fitKDE (self, data, args) |
Fit gaussian kernel density fn to data. | |
def | setLogPrior (self, logPriorFn) |
Set log of prior distribution
. More... | |
def | setupMCMC (self, nwalkers, params, data, wgts=None, args) |
Initilize the MCMC sampler. More... | |
def | fitMCMC (self, iters, pos=None) |
Execute MCMC model parameter fitting. More... | |
def | fitMLE (self, data, params0, weights=None, args, kwargs) |
Generic maximum (log)likelyhood estimate of paramers. More... | |
Public Attributes | |
defaultParams | |
![]() | |
nParams | |
nMomentConditions | |
internalGMM | |
kde | |
logPriorFn | |
walker_pos | |
nwalkers | |
sampler | |
Private Member Functions | |
def | _pdf (self, x, args) |
Beta PDF. | |
def | _pCheck (self, params) |
Custom 2 parameter beta distribution.
Note: Included example.
|
private |
@brief Parameter bounds check