dcase_framework.data.DataProcessor

class dcase_framework.data.DataProcessor(*args, **kwargs)[source]

Data processors with feature and data processing chains

Feature processing chain comprehend all processing done to get feature matrix synchronized with meta data.

Data processing chain is applied to the feature matrix and meta data to reshape data for machine learning.

Constructor

Parameters:

feature_processing_chain : ProcessingChain

List of processing functions

data_processing_chain : ProcessingChain

List of data processing functions

__init__(*args, **kwargs)[source]

Constructor

Parameters:

feature_processing_chain : ProcessingChain

List of processing functions

data_processing_chain : ProcessingChain

List of data processing functions

Methods

__init__(\*args, \*\*kwargs) Constructor
call_method(method_name[, parameters]) Call class method in the processing chain items
load(feature_filename_dict[, ...]) Load feature item
process(feature_data[, process_features, ...]) Process feature data
process_activity_data(activity_data) Process activity data
process_data(data[, metadata]) Process data
process_features(feature_data) Process feature data