| Top |
Monte Carlo ABC AnalysisMonte Carlo ABC Analysis — Object implementing abstract Approximate Bayesian Computation (ABC) |
Functions
| void | ncm_abc_free () |
| void | ncm_abc_clear () |
| gboolean | ncm_abc_data_summary () |
| gdouble | ncm_abc_mock_distance () |
| gdouble | ncm_abc_distance_prob () |
| const gchar * | ncm_abc_get_desc () |
| const gchar * | ncm_abc_log_info () |
| void | ncm_abc_set_mtype () |
| void | ncm_abc_set_data_file () |
| void | ncm_abc_set_nthreads () |
| void | ncm_abc_set_rng () |
| void | ncm_abc_start_run () |
| void | ncm_abc_end_run () |
| void | ncm_abc_reset () |
| void | ncm_abc_set_first_sample_id () |
| void | ncm_abc_run () |
| void | ncm_abc_run_lre () |
| void | ncm_abc_mean_covar () |
| #define | NCM_ABC_MIN_FLUSH_INTERVAL |
Properties
| NcmDataset * | data-set | Read / Write / Construct Only |
| NcmMSet * | mset | Read / Write / Construct Only |
| NcmMSetTransKern * | prior | Read / Write / Construct Only |
| NcmMSetTransKern * | trans-kernel | Read / Write |
Functions
ncm_abc_data_summary ()
gboolean
ncm_abc_data_summary (NcmABC *abc);
Calculates the data summary and stores internally.
ncm_abc_mock_distance ()
gdouble ncm_abc_mock_distance (NcmABC *abc,NcmDataset *dset,NcmVector *theta,NcmVector *thetastar,NcmRNG *rng);
Calculates the distance of the new point given by thetastar
given the old point theta
.
ncm_abc_distance_prob ()
gdouble ncm_abc_distance_prob (NcmABC *abc,gdouble distance);
Calculates the probability of the distance been accepted.
ncm_abc_get_desc ()
const gchar *
ncm_abc_get_desc (NcmABC *abc);
Gets the description of the current ABC implementation.
ncm_abc_log_info ()
const gchar *
ncm_abc_log_info (NcmABC *abc);
Gets the informations about the current run of ABC.
ncm_abc_set_first_sample_id ()
void ncm_abc_set_first_sample_id (NcmABC *abc,gint first_sample_id);
FIXME
ncm_abc_run ()
void ncm_abc_run (NcmABC *abc,guint n);
Runs the montecarlo until it reaches the n
-th realization. Note that
if the first_id is non-zero it will run n
- first_id realizations.
Property Details
The “trans-kernel” property
“trans-kernel” NcmMSetTransKern *
Transition Kernel.
Flags: Read / Write