MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
validate_window_parameters()
template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = Eigen::VectorXd>
void
MayaFlux::Yantra::StatisticalAnalyzer
< InputType, OutputType >::validate_window_parameters
(
)
const
inline
private
Validate window parameters.
Definition at line
473
of file
StatisticalAnalyzer.hpp
.
474
{
475
if
(
m_window_size
== 0 ||
m_hop_size
== 0) {
476
throw
std::invalid_argument(
"Window size and hop size must be greater than 0"
);
477
}
478
if
(
m_hop_size
>
m_window_size
) {
479
throw
std::invalid_argument(
"Hop size should not exceed window size"
);
480
}
481
}
MayaFlux::Yantra::StatisticalAnalyzer::m_window_size
uint32_t m_window_size
Definition
StatisticalAnalyzer.hpp:458
MayaFlux::Yantra::StatisticalAnalyzer::m_hop_size
uint32_t m_hop_size
Definition
StatisticalAnalyzer.hpp:459
MayaFlux
Yantra
StatisticalAnalyzer
Generated by
1.9.8