|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Initial settings for statistical analysis. More...
#include <StatisticalAnalyzer.hpp>
Collaboration diagram for MayaFlux::Yantra::StatisticalAnalyzerConfig:Public Attributes | |
| bool | classification_enabled { true } |
| Whether to classify statistical values. | |
| AnalysisGranularity | granularity { AnalysisGranularity::RAW_VALUES } |
| Level at which the analyzer processes input. | |
| uint32_t | hop_size { 256 } |
| Distance between successive windows in samples. | |
| StatisticalMethod | method { StatisticalMethod::MEAN } |
| Statistic to compute. | |
| std::map< std::string, std::any > | parameters |
| Additional named parameters applied last. | |
| double | percentile { 50.0 } |
| Percentile to compute when method is PERCENTILE, from 0 to 100. | |
| bool | sample_variance { true } |
| Whether variance calculations use the sample formula. | |
| uint32_t | window_size { 512 } |
| Analysis window length in samples. | |
Initial settings for statistical analysis.
Pass this aggregate with designated initializers to the config constructor. Named parameters are applied after the typed settings.
Definition at line 113 of file StatisticalAnalyzer.hpp.