MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::Granular::SegmentOp Member List

This is the complete list of members for MayaFlux::Yantra::Granular::SegmentOp, including all inherited members.

add_dependency(std::shared_ptr< ComputeOperation > dep)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
apply_content_filtering(const output_type &raw_output)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
apply_data_sampling(const output_type &raw_output)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
apply_hooks(const input_type &input, const ExecutionContext &context)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotected
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_scope_filtering(const output_type &raw_output)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
apply_to_data(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
base_type typedefMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >
ComputeOperation()MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
convert_result(std::vector< std::vector< double > > &result_data, DataStructureInfo &metadata)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotected
execute(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
extract_batch(const std::vector< input_type > &inputs)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
extract_batch(const std::vector< InputType > &inputs)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
extract_data(const input_type &data)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
extract_data(const InputType &data)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
extract_implementation(const Datum< Kakshya::RegionGroup > &input) overrideMayaFlux::Yantra::Granular::SegmentOpprotected
FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >::extract_implementation(const input_type &input) overrideMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlineprotectedvirtual
extract_with_scope(const input_type &data, ExtractionScope scope)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
extract_with_scope(const InputType &data, ExtractionScope scope)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
FeatureExtractor(uint32_t window_size=512, uint32_t hop_size=256, ExtractionMethod method=ExtractionMethod::HIGH_ENERGY_DATA)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlineexplicit
filter_to_target_regions(const output_type &raw_output)MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
get_all_extraction_parameters() constMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
get_all_parameters() const overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlinevirtual
get_available_methods() const overrideMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlinevirtual
get_container_for_regions() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
get_dependencies() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_extraction_method() constMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
get_extraction_parameter(const std::string &name) const overrideMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlineprotectedvirtual
get_extraction_type() const overrideMayaFlux::Yantra::Granular::SegmentOpinlinevirtual
get_extractor_name() const overrideMayaFlux::Yantra::Granular::SegmentOpinlineprotectedvirtual
get_hop_size() constMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
get_last_execution_context() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_name() const overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlinevirtual
get_operation_type() const overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlinevirtual
get_parameter(const std::string &name) const overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlinevirtual
get_parameter_or_default(const std::string &name, const T &default_value) constMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inline
get_window_size() constMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
has_gpu_backend() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
input_type typedefMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >
m_containerMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_dependenciesMayaFlux::Yantra::ComputeOperation< InputType, OutputType >private
m_gpu_backendMayaFlux::Yantra::ComputeOperation< InputType, OutputType >private
m_hop_sizeMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >private
m_last_execution_contextMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_methodMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >private
m_parametersMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >private
m_scopeMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >private
m_window_sizeMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >private
method_to_string(ExtractionMethod method)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlinestatic
operation_function(const input_type &input) overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlineprotectedvirtual
operator()(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
output_type typedefMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >
SegmentOp()MayaFlux::Yantra::Granular::SegmentOpinline
set_container_for_regions(const std::shared_ptr< Kakshya::SignalSourceContainer > &container)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
set_extraction_method(ExtractionMethod method)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
set_extraction_method(const std::string &method_name)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
set_extraction_parameter(const std::string &name, std::any value) overrideMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlineprotectedvirtual
set_gpu_backend(std::shared_ptr< GpuExecutionContext< InputType, OutputType > > backend)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_hop_size(uint32_t size)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
set_last_execution_context(const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_parameter(const std::string &name, std::any value) overrideMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >inlinevirtual
set_post_execution_hook(const OperationHookCallback &hook)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_pre_execution_hook(const OperationHookCallback &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::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inline
string_to_method(const std::string &str)MayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlinestatic
validate_extraction_input(const input_type &input) const overrideMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlinevirtual
validate_input(const input_type &) constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
validate_operation_data_types() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprivate
validate_parameters() constMayaFlux::Yantra::FeatureExtractor< Kakshya::RegionGroup, Kakshya::RegionGroup >inlineprivate
~ComputeOperation()=defaultMayaFlux::Yantra::ComputeOperation< InputType, OutputType >virtual
~UniversalExtractor()=defaultMayaFlux::Yantra::UniversalExtractor< InputType, OutputType >virtual