dcase_framework.metadata.EventRoll¶
-
class
dcase_framework.metadata.EventRoll(metadata_container, label_list=None, time_resolution=0.01, label='event_label', length=None)[source]¶ Event roll
Event roll is binary matrix indicating event activity withing time segment defined by time_resolution.
Parameters: metadata_container : MetaDataContainer
Meta data
label_list : list
List of labels in correct order
time_resolution : float > 0.0
Time resolution used when converting event into event roll. Default value “0.01”
label : str
Meta data field used to create event roll Default value “event_label”
length : int, optional
length of event roll, if none given max offset of the meta data is used. Default value “None”
-
__init__(metadata_container, label_list=None, time_resolution=0.01, label='event_label', length=None)[source]¶ Event roll
Event roll is binary matrix indicating event activity withing time segment defined by time_resolution.
Parameters: metadata_container : MetaDataContainer
Meta data
label_list : list
List of labels in correct order
time_resolution : float > 0.0
Time resolution used when converting event into event roll. Default value “0.01”
label : str
Meta data field used to create event roll Default value “event_label”
length : int, optional
length of event roll, if none given max offset of the meta data is used. Default value “None”
Methods
__init__(metadata_container[, label_list, ...])Event roll pad(length)Pad event roll’s length to given length plot()Plot Event roll Attributes
rollEvent roll -