|
Advanced Chunk Processing Library 0.2.0
A comprehensive C++ library for advanced data chunking strategies and processing operations
|
Namespaces | |
| namespace | detail |
Classes | |
| class | Chunk |
| A template class for managing and processing data in chunks. More... | |
| class | ChunkingError |
| Base exception class for chunking operations. More... | |
| class | ChunkStrategy |
| class | ConditionalSubChunkStrategy |
| class | EntropyStrategy |
| class | HierarchicalSubChunkStrategy |
| struct | is_vector |
| struct | is_vector< std::vector< T, A > > |
| class | NeuralChunkingStrategy |
| class | PatternBasedStrategy |
| class | RecursiveSubChunkStrategy |
| class | SerializationError |
| Exception for serialization errors. More... | |
| class | SimilarityChunkingStrategy |
| class | VarianceStrategy |
| class | VisualizationError |
| Exception for visualization errors. More... | |
Functions | |
| template<typename T > | |
| bool | is_jagged (const std::vector< std::vector< T > > &data) |
| template<typename T > | |
| bool | is_jagged_3d (const std::vector< std::vector< std::vector< T > > > &data) |
| bool chunk_processing::is_jagged | ( | const std::vector< std::vector< T > > & | data | ) |
Definition at line 24 of file chunk_common.hpp.
Referenced by chunk_processing::Chunk< T >::add(), chunk_processing::Chunk< T >::handle_jagged_2d(), TEST_F(), and chunk_processing::Chunk< T >::validate_dimensions().
| bool chunk_processing::is_jagged_3d | ( | const std::vector< std::vector< std::vector< T > > > & | data | ) |
Definition at line 34 of file chunk_common.hpp.
Referenced by chunk_processing::Chunk< T >::add(), chunk_processing::Chunk< T >::handle_jagged_3d(), TEST_F(), and chunk_processing::Chunk< T >::validate_dimensions().