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:OrderedDictof parameterssimMoments:OrderedDictof moments generated by modeldataMoments:OrderedDictof data momentsdataMomentsW:OrderedDictof 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