Data¶
Datasets¶
Datasets are implemented as specializations of the base class Dataset.
Dataset(dataset_path) |
Abstract base class to load and manage DCASE datasets. |
UrbanSound8k(dataset_path) |
UrbanSound8k dataset. |
ESC50(dataset_path) |
ESC-50 dataset. |
ESC10(dataset_path) |
ESC-10 dataset. |
URBAN_SED(dataset_path) |
URBAN-SED dataset. |
SONYC_UST(dataset_path) |
SONYC-UST dataset. |
TAUUrbanAcousticScenes2019(dataset_path) |
TAU Urban Acoustic Scenes 2019 dataset. |
TAUUrbanAcousticScenes2020Mobile(dataset_path) |
TAU Urban Acoustic Scenes 2019 dataset. |
TUTSoundEvents2017(dataset_path) |
TUT Sound Events 2017 dataset. |
FSDKaggle2018(dataset_path) |
FSDKaggle2018 dataset. |
MAVD(dataset_path) |
MAVD-traffic dataset. |
Features¶
Features are implemented as specializations of the base class FeatureExtractor.
FeatureExtractor([sequence_time, …]) |
Abstract base class for feature extraction. |
Spectrogram([sequence_time, …]) |
Spectrogram feature extractor. |
MelSpectrogram([sequence_time, …]) |
MelSpectrogram feature extractor. |
Openl3([sequence_time, sequence_hop_time, …]) |
Openl3 feature extractor. |
RawAudio([sequence_time, sequence_hop_time, …]) |
RawAudio feature extractor. |
FramesAudio([sequence_time, …]) |
FramesAudio feature extractor. |
Augmentation¶
AugmentedDataset(dataset, sr, augmentations_list) |
Class that manage data augmentation. |
WhiteNoise(snr) |
Implements white noise augmentation. |
DataGenerator¶
DataGenerator(dataset, inputs, folds[, …]) |
Includes methods to load features files from DCASE datasets. |
KerasDataGenerator(data_generator) |