The concept Vectorized_topological_data describes the requirements for a type to implement a container that allows vectorization. More...
Public Member Functions | |
size_t | number_of_vectorize_functions () |
std::vector< double > | vectorize (int number_of_function) |
The concept Vectorized_topological_data describes the requirements for a type to implement a container that allows vectorization.
size_t Gudhi::Persistence_representations::Vectorized_topological_data::number_of_vectorize_functions | ( | ) |
There are various ways data can be vectorized. This function give us the number of functions for vectorization provided by a given class.
std::vector<double> Gudhi::Persistence_representations::Vectorized_topological_data::vectorize | ( | int | number_of_function | ) |
This is a function to vectorize given container. The parameter of a function have to be between 0 and the value returned by number_of_vectorize_functions().