Derived Types

TypeLocationExtendsDescription
cauchy_neighborhood_function cauchy_neighborhood_function_utilities neighborhood_function_base

Class that implements the Cauchy Neighborhood Function

correlation_distance correlation_distance_utilities distance_base

Class to calculate the correlation distance

dataframe dataframe_utilities None
direction_cosine_distance direction_cosine_distance_utilities distance_base

Class to calculate the direction cosine distance

distance_base distance_base_utilities None

Abstract class distance_base

euclidean_distance euclidean_distance_utilities distance_base

Class to calculate the euclidean distance

exponential_learning_rate_function exponential_learning_rate_function_utilities learning_rate_function_base
factory_distance factory_distance_utilities None

Class to represent a distance factory

factory_learning_rate_function factory_learning_rate_function_utilities None

Class that represents a factory of learning rate functions

gaussian_learning_rate_function gaussian_learning_rate_function_utilities learning_rate_function_base
gaussian_neighborhood_function gaussian_neighborhood_function_utilities neighborhood_function_base

Class that implements the Gaussian Neighborhood Function

kohonen_layer_parameters kohonen_layer_parameters_utilities None
kohonen_map_base kohonen_map_base_utilities None

Abstract Class to represent a template for a kohonen map

kohonen_pattern kohonen_pattern_utilities None

Class to represent a container for input data to a kohonen map

kohonen_prototype kohonen_prototype_utilities None

Class to store a prototype inside a Kohonen map

learning_rate_function_base learning_rate_function_base_utilities None

Abstract class used to derive classes that calculates the learning rate

linear_learning_rate_function linear_learning_rate_function_utilities learning_rate_function_base
logger logger_utilities None

The Logger class is used to store all the variables related to the units of files used to store or print messages during the development (debugging ) or running

manhattan_distance manhattan_distance_utilities distance_base

Class to calculate the Manhattan distance

max_distance max_distance_utilities distance_base

Class to calculate the Max distance

mt19937 mt19937_64 None

Class that encapsulates the mersenne-twister random number generator

neighborhood_function_base neighborhood_function_base_utilities None

Abstract class used to derive classes that calculates the effect of the input on the units of a SOM (neighborhood function)

quicksort quicksort_utilities sort_base

class that encapsulates the quicksort algorithm

random_generator_base random_generator_base_utilities None

Abstract class to derive random number generator classes

random_number_generator random_number_generator_utilities None

The random_number_generator class is used to encapsulate a generator or random numbers An object of this class is defined through the specification of the random seed or seeds

rkiss05_generator rkiss05_generator_utilities random_generator_base

Class to represent a random number generator that implements the rkiss method

self_organizing_map self_organizing_map_utilities kohonen_map_base

Class to represent a self_organizing_map

sort_base sort_base_utilities None

Abstract class to represent a generic sort algoritm

two_level_self_organizing_map two_level_self_organizing_map_utilities kohonen_map_base

Class to represent a two level self_organized_map

type~~graph~~TypeGraph type~cauchy_neighborhood_function cauchy_neighborhood_function type~neighborhood_function_base neighborhood_function_base type~cauchy_neighborhood_function->type~neighborhood_function_base type~correlation_distance correlation_distance type~distance_base distance_base type~correlation_distance->type~distance_base type~dataframe dataframe type~variable variable type~dataframe->type~variable variables type~direction_cosine_distance direction_cosine_distance type~direction_cosine_distance->type~distance_base type~euclidean_distance euclidean_distance type~euclidean_distance->type~distance_base type~exponential_learning_rate_function exponential_learning_rate_function type~learning_rate_function_base learning_rate_function_base type~exponential_learning_rate_function->type~learning_rate_function_base type~factory_distance factory_distance type~factory_learning_rate_function factory_learning_rate_function type~gaussian_learning_rate_function gaussian_learning_rate_function type~gaussian_learning_rate_function->type~learning_rate_function_base type~gaussian_neighborhood_function gaussian_neighborhood_function type~gaussian_neighborhood_function->type~neighborhood_function_base type~kohonen_layer_parameters kohonen_layer_parameters type~kohonen_map_base kohonen_map_base type~kohonen_pattern kohonen_pattern type~kohonen_prototype kohonen_prototype type~kohonen_pattern->type~kohonen_prototype pattern type~linear_learning_rate_function linear_learning_rate_function type~linear_learning_rate_function->type~learning_rate_function_base type~logger logger type~manhattan_distance manhattan_distance type~manhattan_distance->type~distance_base type~max_distance max_distance type~max_distance->type~distance_base type~mt19937 mt19937 type~quicksort quicksort type~sort_base sort_base type~quicksort->type~sort_base type~random_generator_base random_generator_base type~random_number_generator random_number_generator type~rkiss05_generator rkiss05_generator type~rkiss05_generator->type~random_generator_base type~self_organizing_map self_organizing_map type~self_organizing_map->type~distance_base distance_function type~self_organizing_map->type~factory_distance factory type~self_organizing_map->type~kohonen_layer_parameters parameters type~self_organizing_map->type~kohonen_map_base type~self_organizing_map->type~kohonen_prototype grid type~self_organizing_map->type~rkiss05_generator rnumber_grator type~two_level_self_organizing_map two_level_self_organizing_map type~two_level_self_organizing_map->type~distance_base distance_function type~two_level_self_organizing_map->type~factory_distance factory type~two_level_self_organizing_map->type~kohonen_layer_parameters parameters type~two_level_self_organizing_map->type~kohonen_map_base type~two_level_self_organizing_map->type~kohonen_prototype grid, cluster_layer type~two_level_self_organizing_map->type~rkiss05_generator rnumber_grator
Help