Eval Type
This is a datatype to track function evaluations:
MomentOpt.Eval
— Type.Eval
type for managing function evaluations
fields
value
: current function valuetime
: timing of evaluationparams
:OrderedDict
of parameterssimMoments
:OrderedDict
of moments generated by modeldataMoments
:OrderedDict
of data momentsdataMomentsW
:OrderedDict
of weights for data momentsstatus
: Int error statusprob
: probability of acceptanceaccepted
: whether draw was acceptedoptions
: Dict of options and other info
MomentOpt.dataMomentd
— Method.dataMomentd(ev::Eval)
Obtain all data momoents as dict
MomentOpt.check_moments
— Method.check_moments(ev::Eval)
returns all data and simluated moments of a single Eval
as a dataframe.
MomentOpt.dataMomentWd
— Method.Obtain all moment weights as dict