MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ detect_data_dimensions() [3/3]

std::vector< Kakshya::DataDimension > MayaFlux::Kakshya::detect_data_dimensions ( const std::vector< Kakshya::DataVariant > &  variants)

Detect data dimensions from a vector of DataVariants.

Parameters
variantsVector of DataVariants to analyze
Returns
Vector of DataDimension descriptors

This function analyzes the structure of the provided vector of DataVariants and extracts dimension information, including size, stride, and semantic roles.

WARNING: This method makes naive assumptions about the data structure and may lead to incorrect interpretations. It is recommended to use more specific methods when dealing with known containers, regions, or segments. Use this function only when absolutely necessary and be aware of potential computational errors.