dcase_framework.keras_utils.BaseDataGenerator

class dcase_framework.keras_utils.BaseDataGenerator(*args, **kwargs)[source]

Base class for data generator.

Constructor

Parameters:

files : list

data_filenames : dict

annotations : dict

class_labels : list of str

hop_length_seconds : float

Default value 0.2

shuffle : bool

Default value True

batch_size : int

Default value 64

buffer_size : int

Default value 256

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

Constructor

Parameters:

files : list

data_filenames : dict

annotations : dict

class_labels : list of str

hop_length_seconds : float

Default value 0.2

shuffle : bool

Default value True

batch_size : int

Default value 64

buffer_size : int

Default value 256

Methods

__init__(\*args, \*\*kwargs) Constructor
info() Information logging
on_epoch_end()
on_epoch_start()
process_item(item)

Attributes

data_size Total data amount
input_size Length of input feature vector
steps_count Number of batches in one epoch