What is Asteroid?¶
Asteroid is a PyTorch-based audio source separation toolkit.
The main goals of Asteroid are:
Gather a wider community around audio source separation by lowering the barriers to entry.
Promote reproducibility by replicating important research papers.
Automatize most engineering and make way for research.
Simplify model sharing to reduce compute costs and carbon footprint.
So, how do we do that? We aim to provide
PyTorch
Dataset
for common datasets.Ready-to-use state-of-the art source separation architectures in native PyTorch.
Configurable recipes from data preparation to evaluation.
Pretrained models for a wide variety of tasks and architectures.
Who is it for?¶
Asteroid has several target usage:
Use asteroid in your own code, as a package.
Use available recipes to build your own separation model.
Use pretrained models to process your files.
Hit the ground running with your research ideas!