File List
Here is a list of all files with brief descriptions:
contrib/brl/bbas/bsta/bsta_attributes.h [code]Attributes for distributions
contrib/brl/bbas/bsta/bsta_basic_functors.h [code]Basic functors for simple operations on Gaussian mixtures
contrib/brl/bbas/bsta/bsta_beta.h [code]Beta distribution function implementation
contrib/brl/bbas/bsta/bsta_beta.txx [code]
contrib/brl/bbas/bsta/bsta_beta_f1.h [code]A beta distribution in 1D with type float
contrib/brl/bbas/bsta/bsta_detector_gaussian.h [code]Detectors applying to Gaussians
contrib/brl/bbas/bsta/bsta_detector_mixture.h [code]Detectors applying to mixtures
contrib/brl/bbas/bsta/bsta_distribution.h [code]A base class for probability distributions
contrib/brl/bbas/bsta/bsta_gauss.cxx [code]
contrib/brl/bbas/bsta/bsta_gauss.h [code]1-d and 2-d Gaussian smoothing for Parzen window calculations
contrib/brl/bbas/bsta/bsta_gauss_fd1.h [code]
contrib/brl/bbas/bsta/bsta_gauss_fd2.h [code]
contrib/brl/bbas/bsta/bsta_gauss_fd3.h [code]A Gaussian with full covariance in 3D with type double
contrib/brl/bbas/bsta/bsta_gauss_ff1.h [code]
contrib/brl/bbas/bsta/bsta_gauss_ff2.h [code]
contrib/brl/bbas/bsta/bsta_gauss_ff3.h [code]A Gaussian with full covariance in 3D with type float
contrib/brl/bbas/bsta/bsta_gauss_id1.h [code]
contrib/brl/bbas/bsta/bsta_gauss_id2.h [code]
contrib/brl/bbas/bsta/bsta_gauss_id3.h [code]A Gaussian with independent covariance in 3D with type double
contrib/brl/bbas/bsta/bsta_gauss_if1.h [code]
contrib/brl/bbas/bsta/bsta_gauss_if2.h [code]
contrib/brl/bbas/bsta/bsta_gauss_if3.h [code]A Gaussian with independent covariance in 3D with type float
contrib/brl/bbas/bsta/bsta_gauss_if4.h [code]
contrib/brl/bbas/bsta/bsta_gauss_sd1.h [code]
contrib/brl/bbas/bsta/bsta_gauss_sd2.h [code]
contrib/brl/bbas/bsta/bsta_gauss_sd3.h [code]A Gaussian with uniform variance in 3D with type double
contrib/brl/bbas/bsta/bsta_gauss_sf1.h [code]A Gaussian in 1D with type float
contrib/brl/bbas/bsta/bsta_gauss_sf2.h [code]A Gaussian with uniform variance in 2-d with type float
contrib/brl/bbas/bsta/bsta_gauss_sf3.h [code]A Gaussian with uniform variance in 3D with type float
contrib/brl/bbas/bsta/bsta_gaussian.h [code]A Gaussian distribution for use in a mixture model
contrib/brl/bbas/bsta/bsta_gaussian_full.h [code]A Gaussian distribution with a full covariance matrix
contrib/brl/bbas/bsta/bsta_gaussian_full.txx [code]
contrib/brl/bbas/bsta/bsta_gaussian_indep.h [code]A Gaussian distribution, independent in each dimension
contrib/brl/bbas/bsta/bsta_gaussian_indep.txx [code]
contrib/brl/bbas/bsta/bsta_gaussian_sphere.h [code]A (hyper-)spherical Gaussian distribution (i.e
contrib/brl/bbas/bsta/bsta_gaussian_sphere.txx [code]
contrib/brl/bbas/bsta/bsta_histogram.cxx [code]
contrib/brl/bbas/bsta/bsta_histogram.h [code]A simple histogram class
contrib/brl/bbas/bsta/bsta_histogram.txx [code]
contrib/brl/bbas/bsta/bsta_histogram_base.h [code]Abstract histogram base class
contrib/brl/bbas/bsta/bsta_histogram_sptr.h [code]
contrib/brl/bbas/bsta/bsta_int_histogram_1d.cxx [code]
contrib/brl/bbas/bsta/bsta_int_histogram_1d.h [code]1D integer Histograms with bucket width = 1
contrib/brl/bbas/bsta/bsta_int_histogram_2d.cxx [code]
contrib/brl/bbas/bsta/bsta_int_histogram_2d.h [code]1D and 2D integer Histograms with bucket width = 1
contrib/brl/bbas/bsta/bsta_joint_histogram.h [code]A simple joint_histogram class
contrib/brl/bbas/bsta/bsta_joint_histogram.txx [code]
contrib/brl/bbas/bsta/bsta_joint_histogram_3d.h [code]A simple joint_histogram_3d class
contrib/brl/bbas/bsta/bsta_joint_histogram_3d.txx [code]
contrib/brl/bbas/bsta/bsta_joint_histogram_3d_base.h [code]Abstract base class for joint_histogram_3d
contrib/brl/bbas/bsta/bsta_joint_histogram_3d_sptr.h [code]
contrib/brl/bbas/bsta/bsta_joint_histogram_base.h [code]Abstract base class for joint histogram
contrib/brl/bbas/bsta/bsta_joint_histogram_sptr.h [code]
contrib/brl/bbas/bsta/bsta_k_medoid.cxx [code]
contrib/brl/bbas/bsta/bsta_k_medoid.h [code]Form k clusters using distance to representative objects (medoids)
contrib/brl/bbas/bsta/bsta_kent.h [code]Kent distribution function implementation
contrib/brl/bbas/bsta/bsta_kent.txx [code]
contrib/brl/bbas/bsta/bsta_mixture.h [code]A mixture of distributions
contrib/brl/bbas/bsta/bsta_mixture_fixed.h [code]A mixture of distributions of fixed size
contrib/brl/bbas/bsta/bsta_otsu_threshold.h [code]Implements Otsu's threshold method for 1D distribution and 2 classes
contrib/brl/bbas/bsta/bsta_otsu_threshold.txx [code]
contrib/brl/bbas/bsta/bsta_parzen.h [code]A distribution based on a number of samples (Parzen windows)
contrib/brl/bbas/bsta/bsta_parzen_sf1.h [code]A Parzen distribution with dimension 1 and float math type
contrib/brl/bbas/bsta/bsta_parzen_sf2.h [code]
contrib/brl/bbas/bsta/bsta_parzen_sf3.h [code]A Parzen distribution with dimension 3 and float math type
contrib/brl/bbas/bsta/bsta_parzen_sphere.h [code]A distribution based on a number of samples, independent vector elements with equal variance
contrib/brl/bbas/bsta/bsta_parzen_sphere.txx [code]
contrib/brl/bbas/bsta/bsta_random_wrapper.cxx [code]
contrib/brl/bbas/bsta/bsta_random_wrapper.h [code]A simple wrapper class around vnl_random, needed to be used across python processes
contrib/brl/bbas/bsta/bsta_sampler.h [code]Various sampling techniques to aid bsta library
contrib/brl/bbas/bsta/bsta_sampler.txx [code]
contrib/brl/bbas/bsta/bsta_spherical_histogram.h [code]A 2-d histogram with bins defined on a unit sphere
contrib/brl/bbas/bsta/bsta_spherical_histogram.txx [code]
contrib/brl/bbas/bsta/bsta_von_mises.h [code]A distribution over unit vectors (orientation on a d-sphere)
contrib/brl/bbas/bsta/bsta_von_mises.txx [code]Do not remove the following text Approved for public release, distribution unlimited (DISTAR Case 14389)
contrib/brl/bbas/bsta/bsta_weibull.h [code]A Weibull distribution
contrib/brl/bbas/bsta/bsta_weibull.txx [code]
contrib/brl/bbas/bsta/algo/bsta_adaptive_updater.h [code]Adaptive updaters for mixtures of Gaussians (i.e
contrib/brl/bbas/bsta/algo/bsta_adaptive_updater.txx [code]
contrib/brl/bbas/bsta/algo/bsta_bayes_functor.h [code]Functors for Bayesian classification
contrib/brl/bbas/bsta/algo/bsta_beta_updater.h [code]Iterative updating of beta distribution
contrib/brl/bbas/bsta/algo/bsta_beta_updater.txx [code]
contrib/brl/bbas/bsta/algo/bsta_fit_gaussian.h [code]Functions for fitting Gaussian distributions to a set of samples
contrib/brl/bbas/bsta/algo/bsta_fit_weibull.cxx [code]
contrib/brl/bbas/bsta/algo/bsta_fit_weibull.h [code]Fit a Weibull distribution given sufficient statistics
contrib/brl/bbas/bsta/algo/bsta_gaussian_stats.h [code]Statistics using Gaussians
contrib/brl/bbas/bsta/algo/bsta_gaussian_updater.h [code]Iterative updating of Gaussians
contrib/brl/bbas/bsta/algo/bsta_mean_shift.h [code]Classes to run mean shift algorithm on data distributions to find its modes Implements mean shift with a flat kernel of fixed bandwidth_
contrib/brl/bbas/bsta/algo/bsta_mean_shift.txx [code]
contrib/brl/bbas/bsta/algo/bsta_mixture_functors.h [code]Functors that apply to mixtures of distributions
contrib/brl/bbas/bsta/algo/bsta_parzen_updater.h [code]Parzen updaters
contrib/brl/bbas/bsta/algo/bsta_parzen_updater.txx [code]
contrib/brl/bbas/bsta/algo/bsta_sample_set.h [code]Classes to collect samples
contrib/brl/bbas/bsta/algo/bsta_sample_set.txx [code]
contrib/brl/bbas/bsta/algo/bsta_sigma_normalizer.cxx [code]A class for adjusting sample standard deviation values such that the probability of underestimation of the true std
contrib/brl/bbas/bsta/algo/bsta_sigma_normalizer.h [code]A class for adjusting sample standard deviation values such that the probability of underestimation of the true std
contrib/brl/bbas/bsta/algo/bsta_truth_updater.h [code]Ground truth mixture updater
contrib/brl/bbas/bsta/algo/bsta_truth_updater.txx [code]
contrib/brl/bbas/bsta/algo/bsta_von_mises_updater.h [code]Von_Mises updaters
contrib/brl/bbas/bsta/algo/bsta_von_mises_updater.txx [code]
contrib/brl/bbas/bsta/io/bsta_io_attributes.h [code]Binary I/O for attributed distributions
contrib/brl/bbas/bsta/io/bsta_io_beta.h [code]Binary I/O for full betas
contrib/brl/bbas/bsta/io/bsta_io_gaussian_full.h [code]Binary I/O for full gaussians
contrib/brl/bbas/bsta/io/bsta_io_gaussian_indep.h [code]Binary I/O for independent gaussians
contrib/brl/bbas/bsta/io/bsta_io_gaussian_sphere.h [code]Binary I/O for spherical gaussians
contrib/brl/bbas/bsta/io/bsta_io_histogram.cxx [code]
contrib/brl/bbas/bsta/io/bsta_io_histogram.h [code]Binary I/O for bsta_histogram
contrib/brl/bbas/bsta/io/bsta_io_mixture.h [code]Binary I/O for a mixture of distributions
contrib/brl/bbas/bsta/io/bsta_io_mixture_fixed.h [code]Binary I/O for a fixed mixture of distributions
contrib/brl/bbas/bsta/io/bsta_io_parzen_sphere.h [code]Binary I/O for spherical parzen windows
contrib/brl/bbas/bsta/io/bsta_io_von_mises.h [code]Binary I/O for spherical parzen windows
contrib/brl/bbas/bsta/pro/bsta_processes.h [code]
contrib/brl/bbas/bsta/pro/bsta_register.cxx [code]
contrib/brl/bbas/bsta/pro/bsta_register.h [code]
contrib/brl/bbas/bsta/pro/processes/bsta_initialize_random_seed_process.cxx [code]Initialize the random number generator, the same instance of vnl_random will be passed to subsequent process to ensure they all use the same rng initialized properly
contrib/brl/bbas/bsta/pro/processes/bsta_sigma_normalization_table_process.cxx [code]Precompute normalization values for possible sample set sizes, made into a separate process for fast access and also to avoid optimization routines on GPU if later processes are run on GPU
contrib/brl/bbas/bsta/vis/bsta_svg_tools.cxx [code]
contrib/brl/bbas/bsta/vis/bsta_svg_tools.h [code]Visualization of bsta_histograms using bsvg