#include <assert.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include "pf.h"
#include "pf_pdf.h"
#include "pf_kdtree.h"
#include <float.h>
Go to the source code of this file.
Functions |
pf_t * | pf_alloc (int min_samples, int max_samples, double alpha_slow, double alpha_fast, pf_init_model_fn_t random_pose_fn, void *random_pose_data) |
void | pf_cluster_stats (pf_t *pf, pf_sample_set_t *set) |
void | pf_free (pf_t *pf) |
void | pf_get_cep_stats (pf_t *pf, pf_vector_t *mean, double *var) |
int | pf_get_cluster_stats (pf_t *pf, int clabel, double *weight, pf_vector_t *mean, pf_matrix_t *cov) |
void | pf_init (pf_t *pf, pf_vector_t mean, pf_matrix_t cov) |
void | pf_init_converged (pf_t *pf) |
void | pf_init_model (pf_t *pf, pf_init_model_fn_t init_fn, void *init_data) |
static int | pf_resample_limit (pf_t *pf, int k) |
void | pf_update_action (pf_t *pf, pf_action_model_fn_t action_fn, void *action_data) |
int | pf_update_converged (pf_t *pf) |
void | pf_update_resample (pf_t *pf) |
void | pf_update_sensor (pf_t *pf, pf_sensor_model_fn_t sensor_fn, void *sensor_data) |
Function Documentation
Definition at line 45 of file pf.c.
Definition at line 473 of file pf.c.
Definition at line 114 of file pf.c.
Definition at line 605 of file pf.c.
Definition at line 641 of file pf.c.
Definition at line 130 of file pf.c.
Definition at line 207 of file pf.c.
Definition at line 172 of file pf.c.
Definition at line 448 of file pf.c.
Definition at line 248 of file pf.c.
Definition at line 214 of file pf.c.
Definition at line 312 of file pf.c.
Definition at line 262 of file pf.c.