| add_attribution_metadata(const output_type &raw_output) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| add_dependency(std::shared_ptr< ComputeOperation > dep) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| analyze_batch(const std::vector< InputType > &inputs) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| analyze_data(const InputType &data) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| analyze_implementation(const input_type &input) override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| analyze_statistics(const InputType &data) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| apply_granularity_formatting(const output_type &raw_output) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| apply_hooks(const input_type &input, const ExecutionContext &context) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprivate |
| apply_operation(const input_type &input) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| apply_operation_async(const input_type &input) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprotectedvirtual |
| apply_operation_chained(const input_type &input, const ExecutionContext &ctx) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprotectedvirtual |
| apply_operation_internal(const input_type &input, const ExecutionContext &context) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprotectedvirtual |
| apply_operation_parallel(const input_type &input, const ExecutionContext &ctx) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprotectedvirtual |
| apply_operation_with_dependencies(const input_type &input) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| apply_to_data(const InputType &data) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| base_type typedef | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | |
| calculate_num_windows(size_t data_size) const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprivate |
| classify_statistical_level(double value) const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| compute_statistical_values(std::span< const double > data, StatisticalMethod method) const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprivate |
| ComputeOperation() | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| convert_result(std::vector< std::vector< double > > &result_data, DataStructureInfo &metadata) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprotected |
| create_analysis_result(const std::vector< std::vector< double > > &stat_values, std::vector< std::span< const double > > original_data, const auto &) const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprivate |
| create_pipeline_output(const input_type &input, const StatisticalAnalysis &analysis_result, DataStructureInfo &info) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprivate |
| create_summary_statistics(const output_type &raw_output) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| execute(const input_type &input) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| get_all_analysis_parameters() const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| get_all_parameters() const override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| get_analysis_granularity() const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| get_analysis_parameter(const std::string &name) const override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| get_analysis_type() const override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlinevirtual |
| get_analyzer_name() const override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| get_available_methods() const override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlinevirtual |
| get_container_for_regions() const | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlinevirtual |
| get_current_analysis() const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| get_dependencies() const | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| get_hop_size() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| get_last_execution_context() const | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| get_method() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| get_methods_for_type() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| get_methods_for_type_impl(std::type_index) const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprotected |
| get_name() const override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| get_parameter(const std::string &name) const override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| get_parameter_or_default(const std::string &name, const T &default_value) const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| get_statistical_analysis() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| get_window_size() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| has_current_analysis() const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| input_type typedef | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | |
| is_classification_enabled() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| m_classification_enabled | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_container | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | protected |
| m_current_analysis | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | mutableprotected |
| m_current_output | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | protected |
| m_dependencies | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | private |
| m_extreme_high_threshold | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_extreme_low_threshold | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_granularity | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | private |
| m_high_threshold | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_hop_size | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_last_execution_context | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | protected |
| m_low_threshold | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_method | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_outlier_threshold | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_parameters | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | private |
| m_percentile_value | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_sample_variance | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| m_window_size | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | private |
| method_to_string(StatisticalMethod method) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlinestatic |
| operation_function(const input_type &input) override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| operator()(const InputType &data) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| organize_into_groups(const output_type &raw_output) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| output_type typedef | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | |
| set_analysis_granularity(AnalysisGranularity granularity) | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inline |
| set_analysis_parameter(const std::string &name, std::any value) override | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| set_classification_enabled(bool enabled) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| set_container_for_regions(const std::shared_ptr< Kakshya::SignalSourceContainer > &container) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlinevirtual |
| set_hop_size(uint32_t size) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| set_last_execution_context(const ExecutionContext &ctx) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| set_method(StatisticalMethod method) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| set_method(const std::string &method_name) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| set_parameter(const std::string &name, std::any value) override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| set_post_execution_hook(const OpererationHookCallback &hook) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| set_pre_execution_hook(const OpererationHookCallback &hook) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| set_reconstruction_callback(const ReconstructionCallback &callback) | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inline |
| set_window_size(uint32_t size) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| statistical_level_to_string(StatisticalLevel level) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlinestatic |
| StatisticalAnalyzer(uint32_t window_size=512, uint32_t hop_size=256) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineexplicit |
| store_current_analysis(AnalysisResultType &&result) const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotected |
| string_to_method(const std::string &str) | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlinestatic |
| supports_input_type() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inline |
| supports_method(const std::string &method) const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| validate_analysis_input(const input_type &) const | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlineprotectedvirtual |
| validate_input(const input_type &input) const override | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | inlinevirtual |
| validate_operation_data_types() const | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | inlineprivate |
| validate_window_parameters() const | MayaFlux::Yantra::StatisticalAnalyzer< InputType, OutputType > | inlineprivate |
| ~ComputeOperation()=default | MayaFlux::Yantra::ComputeOperation< InputType, OutputType > | virtual |
| ~UniversalAnalyzer()=default | MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType > | virtual |