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

◆ FeatureExtractor() [1/2]

template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = std::vector<std::vector<double>>>
MayaFlux::Yantra::FeatureExtractor< InputType, OutputType >::FeatureExtractor ( uint32_t  window_size = 512,
uint32_t  hop_size = 256,
ExtractionMethod  method = ExtractionMethod::HIGH_ENERGY_DATA 
)
inlineexplicit

Construct FeatureExtractor with default parameters.

Parameters
window_sizeAnalysis window size (default: 512)
hop_sizeHop size between windows (default: 256)
methodInitial extraction method (default: HIGH_ENERGY_DATA)

Definition at line 95 of file FeatureExtractor.hpp.

98 : m_window_size(window_size)
99 , m_hop_size(hop_size)
100 , m_method(method)
101 {
103 }
void validate_parameters() const
Validate extraction parameters.

References MayaFlux::Yantra::FeatureExtractor< InputType, OutputType >::validate_parameters().

+ Here is the call graph for this function: