Skip to content

simple#

audioclass.batch.simple #

Module for providing a simple audio batch iterator.

Classes:

Name Description
SimpleIterator

A straightforward iterator for processing audio recordings in batches.

Attributes#

Classes#

SimpleIterator(recordings, samplerate, input_samples, batch_size=BATCH_SIZE, audio_dir=None) #

Bases: BaseIterator

A straightforward iterator for processing audio recordings in batches.

This iterator loads and preprocesses audio recordings one at a time, then groups them into batches for efficient processing by machine learning models.

It's ideal for smaller datasets.

Notes

For larger datasets or situations requiring parallel processing, consider using alternative iterators like TFDatasetIterator or a custom implementation.

Functions#