File List
Here is a list of all files with brief descriptions:
contrib/mul/mbl/mbl_add_all_loaders.cxx [code]
contrib/mul/mbl/mbl_add_all_loaders.h [code]
contrib/mul/mbl/mbl_ar_process.h [code]Compute the parameters of a second order autoregressive process
contrib/mul/mbl/mbl_ar_process.txx [code]
contrib/mul/mbl/mbl_chord.h [code]Horizontal line used in images, with integer co-ordinates
contrib/mul/mbl/mbl_chord_3d.h [code]Horizontal line used in 3D images, with integer co-ordinates
contrib/mul/mbl/mbl_clamped_plate_spline_2d.cxx [code]Construct thin plate spline to map 2D to 2D
contrib/mul/mbl/mbl_clamped_plate_spline_2d.h [code]Construct clamped plate spline to map 2D to 2D
contrib/mul/mbl/mbl_cloneable_ptr.h [code]
contrib/mul/mbl/mbl_cloneables_factory.h [code]A general factory pattern
contrib/mul/mbl/mbl_cluster_tree.h [code]Record trees of clusters of data, for faster neighbour finding
contrib/mul/mbl/mbl_cluster_tree.txx [code]Record trees of clusters of data, for faster neighbour finding
contrib/mul/mbl/mbl_clusters.h [code]Class to record clusters of data, for faster neighbour finding
contrib/mul/mbl/mbl_clusters.txx [code]Class to record clusters of data, for faster neighbour finding
contrib/mul/mbl/mbl_combination.h [code]Functions to generate combinations of integers
contrib/mul/mbl/mbl_correspond_points.cxx [code]Shapiro & Brady's point correspondence algorithm
contrib/mul/mbl/mbl_correspond_points.h [code]Shapiro & Brady's point correspondence algorithm
contrib/mul/mbl/mbl_data_array_ptr_wrapper.h [code]A wrapper to provide access to objects through C-arrays of pointers
contrib/mul/mbl/mbl_data_array_ptr_wrapper.txx [code]
contrib/mul/mbl/mbl_data_array_wrapper.h [code]A wrapper to provide access to C-arrays of objects
contrib/mul/mbl/mbl_data_array_wrapper.txx [code]
contrib/mul/mbl/mbl_data_collector.h [code]Templated base class for objects which collect sets of data
contrib/mul/mbl/mbl_data_collector.txx [code]
contrib/mul/mbl/mbl_data_collector_base.cxx [code]Non-templated base class for mbl_data_collector_base
contrib/mul/mbl/mbl_data_collector_base.h [code]Non-templated base class for mbl_data_collector<T>
contrib/mul/mbl/mbl_data_collector_list.h [code]Collect data and store them in a list
contrib/mul/mbl/mbl_data_collector_list.txx [code]
contrib/mul/mbl/mbl_data_wrapper.h [code]A wrapper to provide access to sets of objects
contrib/mul/mbl/mbl_data_wrapper.txx [code]
contrib/mul/mbl/mbl_data_wrapper_mixer.h [code]Concatenate together data in two or more mbl_data_wrapper objects
contrib/mul/mbl/mbl_data_wrapper_mixer.txx [code]
contrib/mul/mbl/mbl_draw_line.h [code]Functions to draw shapes into an image (may get moved to vil in time)
contrib/mul/mbl/mbl_dyn_prog.cxx [code]
contrib/mul/mbl/mbl_dyn_prog.h [code]Class to solve simple dynamic programming problems
contrib/mul/mbl/mbl_eps_writer.cxx [code]Class to generate simple EPS files containing images and lines
contrib/mul/mbl/mbl_eps_writer.h [code]Class to generate simple EPS files containing images and lines
contrib/mul/mbl/mbl_exception.cxx [code]Exceptions thrown by mbl, and a mechanism for turning them off
contrib/mul/mbl/mbl_exception.h [code]Exceptions thrown by mbl, and a mechanism for turning them off
contrib/mul/mbl/mbl_file_data_collector.h [code]Collect data objects and store them in a file
contrib/mul/mbl/mbl_file_data_collector.txx [code]
contrib/mul/mbl/mbl_file_data_wrapper.h [code]A wrapper to provide access to sets of objects
contrib/mul/mbl/mbl_file_data_wrapper.txx [code]
contrib/mul/mbl/mbl_gamma.cxx [code]
contrib/mul/mbl/mbl_gamma.h [code]Gamma and Incomplete Gamma functions
contrib/mul/mbl/mbl_histogram.cxx [code]Simple object to build histogram from supplied data
contrib/mul/mbl/mbl_histogram.h [code]Simple object to build histogram from supplied data
contrib/mul/mbl/mbl_index_sort.h [code]Algorithm to produce list of sorted data indices
contrib/mul/mbl/mbl_jarque_bera.h [code]Jarque Bera test for normality
contrib/mul/mbl/mbl_k_means.cxx [code]
contrib/mul/mbl/mbl_k_means.h [code]K Means clustering functions
contrib/mul/mbl/mbl_lda.cxx [code]Class to perform linear discriminant analysis
contrib/mul/mbl/mbl_lda.h [code]Class to perform linear discriminant analysis
contrib/mul/mbl/mbl_linear_interpolator.cxx [code]
contrib/mul/mbl/mbl_linear_interpolator.h [code]Linear interpolation of tabulated data
contrib/mul/mbl/mbl_load_text_file.h [code]Functions to load objects from text file
contrib/mul/mbl/mbl_load_text_file.txx [code]Functions to load objects from text file
contrib/mul/mbl/mbl_log.cxx [code]Flexible Status and Error Logging. These classes are patterned after the log4j logging library, although without all of the sophistication
contrib/mul/mbl/mbl_log.h [code]Flexible and efficient status and error logging
contrib/mul/mbl/mbl_lru_cache.h [code]Least recently used cache
contrib/mul/mbl/mbl_mask.cxx [code]Class representing a binary mask, and related functions
contrib/mul/mbl/mbl_mask.h [code]Class representing a binary mask, and related functions
contrib/mul/mbl/mbl_matrix_products.cxx [code]Various specialised versions of matrix product operations
contrib/mul/mbl/mbl_matrix_products.h [code]Various specialised versions of matrix product operations
contrib/mul/mbl/mbl_matxvec.cxx [code]Various specialised versions of simple linear algebra operators
contrib/mul/mbl/mbl_matxvec.h [code]Various specialised versions of simple linear algebra operators
contrib/mul/mbl/mbl_minimum_spanning_tree.cxx [code]
contrib/mul/mbl/mbl_minimum_spanning_tree.h [code]Functions to compute minimum spanning trees from distance data
contrib/mul/mbl/mbl_mod_gram_schmidt.cxx [code]Orthogonalise a basis using modified Gram-Schmidt (and normalise)
contrib/mul/mbl/mbl_mod_gram_schmidt.h [code]Orthogonalise a basis using modified Gram-Schmidt (and normalise)
contrib/mul/mbl/mbl_parse_block.cxx [code]Load a block of text from a file
contrib/mul/mbl/mbl_parse_block.h [code]Load a block of text from a file
contrib/mul/mbl/mbl_parse_colon_pairs_list.cxx [code]Parse list of string pairs separated by colons
contrib/mul/mbl/mbl_parse_colon_pairs_list.h [code]Parse list of string pairs separated by colons
contrib/mul/mbl/mbl_parse_int_list.h [code]Load an int_list of PODs/objects from a config file
contrib/mul/mbl/mbl_parse_keyword_list.cxx [code]Parse list of strings
contrib/mul/mbl/mbl_parse_keyword_list.h [code]Parse list of strings
contrib/mul/mbl/mbl_parse_sequence.h [code]Load a sequence of PODs/objects from a config file
contrib/mul/mbl/mbl_parse_string_list.cxx [code]Parse list of strings
contrib/mul/mbl/mbl_parse_string_list.h [code]Parse list of strings
contrib/mul/mbl/mbl_parse_tuple.h [code]Convenience function a tuple of PODs from a config file
contrib/mul/mbl/mbl_print.h [code]Commands that MS debuggers can run easily on demand
contrib/mul/mbl/mbl_priority_bounded_queue.h [code]Describes a bounded priority queue
contrib/mul/mbl/mbl_progress.cxx [code]
contrib/mul/mbl/mbl_progress.h [code]A base for classes which wish to take some action during a lengthy operation
contrib/mul/mbl/mbl_progress_callback.h [code]Assumes a hierarchy in the identifiers and reports a single float score to callback function
contrib/mul/mbl/mbl_progress_composite.cxx [code]
contrib/mul/mbl/mbl_progress_composite.h [code]A composite of progress objects
contrib/mul/mbl/mbl_progress_hierarchy.cxx [code]Assumes a hierarchy in the identifiers and reports a single float score
contrib/mul/mbl/mbl_progress_hierarchy.h [code]Assumes a hierarchy in the identifiers and reports a single float score
contrib/mul/mbl/mbl_progress_null.cxx [code]Progress class that does nothing
contrib/mul/mbl/mbl_progress_null.h [code]Progress object that does nothing
contrib/mul/mbl/mbl_progress_text.cxx [code]Progress class that outputs simple text reporting on progress
contrib/mul/mbl/mbl_progress_text.h [code]Progress class that outputs simple text reporting on progress
contrib/mul/mbl/mbl_progress_time.cxx [code]Progress class that outputs elapsed time reporting on progress
contrib/mul/mbl/mbl_progress_time.h [code]Progress class that outputs elapsed time reporting on progress
contrib/mul/mbl/mbl_random_n_from_m.cxx [code]Randomly select n from m integers without replacement
contrib/mul/mbl/mbl_random_n_from_m.h [code]Randomly select n from m integers without replacement
contrib/mul/mbl/mbl_rbf_network.cxx [code]A class to perform some of the functions of a Radial Basis Function Network
contrib/mul/mbl/mbl_rbf_network.h [code]A class to perform some of the functions of a Radial Basis Function Network
contrib/mul/mbl/mbl_read_double.cxx [code]Asks question and waits for an answer
contrib/mul/mbl/mbl_read_double.h [code]Asks question and waits for an answer
contrib/mul/mbl/mbl_read_int.cxx [code]Asks question and waits for an answer
contrib/mul/mbl/mbl_read_int.h [code]Asks question and waits for an answer
contrib/mul/mbl/mbl_read_multi_props.cxx [code]
contrib/mul/mbl/mbl_read_multi_props.h [code]Load properties with repeated labels from text files
contrib/mul/mbl/mbl_read_props.cxx [code]
contrib/mul/mbl/mbl_read_props.h [code]Load properties from text files Along with mbl_parse_block, the functions in this file allow you to quickly parse hierarchical property files that look like:
contrib/mul/mbl/mbl_read_str.cxx [code]Ask String question
contrib/mul/mbl/mbl_read_str.h [code]Asks question and waits for an answer
contrib/mul/mbl/mbl_read_yes.cxx [code]Get yes or no response from keyboard
contrib/mul/mbl/mbl_read_yes.h [code]Get yes or no response from keyboard
contrib/mul/mbl/mbl_rvm_regression_builder.cxx [code]Object to train Relevance Vector Machines for regression
contrib/mul/mbl/mbl_rvm_regression_builder.h [code]Object to train Relevance Vector Machines for regression
contrib/mul/mbl/mbl_sample_stats_1d.cxx [code]
contrib/mul/mbl/mbl_sample_stats_1d.h [code]Provides simple statistics on a 1D variable and stores the samples
contrib/mul/mbl/mbl_save_text_file.h [code]Functions to save objects to text file
contrib/mul/mbl/mbl_save_text_file.txx [code]Functions to save objects to text file
contrib/mul/mbl/mbl_screen_counter.cxx [code]Printing dots to the screen to indicate events
contrib/mul/mbl/mbl_screen_counter.h [code]Printing dots to the screen to indicate events
contrib/mul/mbl/mbl_select_n_from_m.cxx [code]A class which returns an N element subset of the integers [0..M-1]
contrib/mul/mbl/mbl_select_n_from_m.h [code]A class which returns an N element subset of the integers [0..M-1]
contrib/mul/mbl/mbl_selected_data_wrapper.h [code]A subset of an existing mbl_data_wrapper
contrib/mul/mbl/mbl_selected_data_wrapper.txx [code]
contrib/mul/mbl/mbl_stats_1d.cxx [code]Simple statistics on a 1D variable
contrib/mul/mbl/mbl_stats_1d.h [code]Simple statistics on a 1D variable
contrib/mul/mbl/mbl_stats_nd.cxx [code]Simple statistics (mean, variance) on vectors
contrib/mul/mbl/mbl_stats_nd.h [code]Simple statistics (mean, variance) on vectors
contrib/mul/mbl/mbl_stepwise_regression.cxx [code]Conduct stepwise regression
contrib/mul/mbl/mbl_stepwise_regression.h [code]Conduct stepwise regression
contrib/mul/mbl/mbl_stl.h [code]Useful things missing from vcl_algorithm, etc
contrib/mul/mbl/mbl_stl_pred.h [code]Useful predicate functors for use in stl find_if,partition etc
contrib/mul/mbl/mbl_stochastic_data_collector.h [code]Describe class that collects random subset of arbitrary length data
contrib/mul/mbl/mbl_stochastic_data_collector.txx [code]
contrib/mul/mbl/mbl_sum_1d.cxx [code]Computes sum and mean of 1D variable
contrib/mul/mbl/mbl_sum_1d.h [code]Computes running sum of 1D variable, so mean accessible
contrib/mul/mbl/mbl_table.cxx [code]Container for tabulated data suitable for reading/writing to delimited text files
contrib/mul/mbl/mbl_table.h [code]Container for tabulated data suitable for reading/writing to delimited text files
contrib/mul/mbl/mbl_test.cxx [code]A place for useful things associated with testing
contrib/mul/mbl/mbl_test.h [code]A place for useful things associated with testing
contrib/mul/mbl/mbl_thin_plate_spline_2d.cxx [code]Construct thin plate spline to map 2D to 2D
contrib/mul/mbl/mbl_thin_plate_spline_2d.h [code]Construct thin plate spline to map 2D to 2D
contrib/mul/mbl/mbl_thin_plate_spline_3d.cxx [code]Construct thin plate spline to map 3D to 3D
contrib/mul/mbl/mbl_thin_plate_spline_3d.h [code]Construct thin plate spline to map 3D to 3D
contrib/mul/mbl/mbl_thin_plate_spline_weights_3d.cxx [code]Construct thin plate spline to map 3D to 3D
contrib/mul/mbl/mbl_thin_plate_spline_weights_3d.h [code]Construct thin plate spline to map 3D to 3D
contrib/mul/mbl/mbl_vector_distance.h [code]Functor object to compute distance between two vectors
contrib/mul/mbl/mbl_wt_histogram.cxx [code]Simple object to build histogram from supplied data, with weights
contrib/mul/mbl/mbl_wt_histogram.h [code]Simple object to build histogram from supplied data, with weights
contrib/mul/mbl/tools/mbl_apply_mask_to_file.cxx [code]
contrib/mul/mbl/tools/mbl_convert_indices_to_mask.cxx [code]Convert a list of indices to a mask
contrib/mul/mbl/tools/mbl_convert_mask_to_indices.cxx [code]Convert a mask file to a list of indices file
contrib/mul/mbl/tools/mbl_mask_logic.cxx [code]
contrib/mul/mbl/tools/mbl_mask_on_mask.cxx [code]
contrib/mul/mbl/tools/mbl_masked_file_merge.cxx [code]Tool to apply mask-based merge operation between two value files
contrib/mul/mbl/tools/print_log_properties.cxx [code]Simple tool to print out the mbl log settings
contrib/mul/mbl/tools/sample_stats.cxx [code]