{"repo":"iver56/torch-audiomentations","free":true,"listed":false,"github":"https://github.com/iver56/torch-audiomentations","clone":"git clone https://github.com/iver56/torch-audiomentations.git","description":"Fast audio data augmentation in PyTorch. Inspired by audiomentations. Useful for deep learning.","language":"Python","stars":1164,"topics":["data-augmentation","pytorch","audio-data-augmentation","audio","waveform","dsp","audio-effects","machine-learning","deep-learning","music"],"license":"MIT","category":"machine-learning","readme_excerpt":"--- Audio data augmentation in PyTorch. Inspired by audiomentations. Supports CPU and GPU (CUDA) - speed is a priority Supports batches of multichannel (or mono) audio Transforms extend nn.Module , so they can be integrated as a part of a pytorch neural network model Most transforms are differentiable Three modes: per batch , per example and per channel Cross-platform compatibility Permissive MIT license Aiming for high test coverage Setup pip install torch-audiomentations Usage example Known issues Target data processing is still in an experimental state (#3). Workaround: Use freeze parameters and unfreeze parameters for now if the target data is audio with the same shape as the input. Using torch-audiomentations in a multiprocessing context can lead to memory leaks (#132). Workaround: If using torch-audiomentations in a multiprocessing context, it'll probably work better to run the transforms on CPU. Multi-GPU / DDP is not officially supported (#136). The author does not have a multi-GPU setup to test & fix this. Get in touch if you want to donate some hardware for this. Workaround: Run the transforms on single GPU instead. PitchShift does not support small pitch shifts, especially for low sample rates (#151). Workaround: If you need small pitch shifts applied to low sample rates, use PitchShift in audiomentations or torch-pitch-shift directly without the function for calculating efficient pitch-shift targets. Contribute Contributors welcome! Join the Asteroid's slack to st","default_branch":null,"files":null,"tree":[],"storefront":"/r/iver56","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iver56/torch-audiomentations/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}