Asteroid는 Pytorch 기반 오디오 소스 분리 툴킷으로 일반 데이터 세트에서 빠른 실험을 할 수 있습니다. 다양한 데이터 세트 및 아키텍처를 지원하는 소스 코드와 중요한 논문을 재현하기위한 일련의 레시피가 제공됩니다.
버그를 찾은 경우 버그를 열면 문제가 해결되면 풀 요청을 엽니 다! 새로운 기능도 마찬가지입니다. 원하는 것을 알려 주거나 우리가 그것을 구축하는 데 도움이됩니다! 주저하지 말고 슬랙에 참여하고 질문을하고 새로운 기능도 제안하십시오! 소행성은 커뮤니티 기반 프로젝트가 되기위한 것이므로 우리를 도와주십시오!
(↑ 내용물까지) 소행성을 설치하려면 Repo를 복제하고 Conda, Pip 또는 Python을 사용하여 설치하십시오.
# First clone and enter the repo
git clone https://github.com/asteroid-team/asteroid
cd asteroidpip 와 함께 # Install with pip in editable mode
pip install -e .
# Or, install with python in dev mode
# python setup.py developconda env create -f environment.yml
conda activate asteroidpip install asteroid(↑ 내용까지) 여기에 소행성 특징의 예제 사용을 보여주는 노트북 목록이 있습니다.
PITLossWrapper(↑ 내용까지) 레시피를 실행하는 경우 대부분의 경우 추가 패키지가 필요합니다.
# from asteroid/
pip install -r requirements.txt그런 다음 실행하려는 레시피를 선택하고 실행하십시오!
cd egs/wham/ConvTasNet
. ./run.shEGS/ReadMe.md의 자세한 정보.
(↑ 내용까지)
(↑ 내용까지)
(↑ 내용까지) 여기를 참조하십시오
(↑ 내용까지) 우리는 항상 소스 분리 및 음성 향상 연구에 대한 범위를 확장하려고합니다. 다음은 우리가 누락 된 것들의 목록입니다. 기여하고 싶습니까? 이것은 시작하기에 좋은 곳입니다!
기고 가이드 라인을 읽는 것을 잊지 마십시오.
이 목록에서 놓친 것을 추가하기 위해 문제를 열거나 PR을 만들 수도 있습니다.
기본 로거는 모든 레시피의 Tensorboard입니다. 레시피 폴더에서 다음을 실행하여 모든 실행의 로그를 시각화 할 수 있습니다. 데이터 세트 직접에서 유사한 명령을 실행하여 동일한 데이터 세트의 다른 시스템을 비교할 수도 있습니다.
# Launch tensorboard (default port is 6006)
tensorboard --logdir exp/ --port tf_port원격으로 텐서 보드를 시작하면 SSH 터널을 열어야합니다.
# Open port-forwarding connection. Add -Nf option not to open remote.
ssh -L local_port:localhost:tf_port user@ip 그런 다음 http://localhost:local_port/ 엽니 다. 두 포트가 모두 동일하다면 리모컨에서 주어진 Tensorboard URL을 클릭하면 더 실용적입니다.
(↑ 내용까지)
(↑ 내용까지) 소행성 사용을 좋아하고 우리를 인용하고 싶다면 이것을 사용하십시오.
@inproceedings { Pariente2020Asteroid ,
title = { Asteroid: the {PyTorch}-based audio source separation toolkit for researchers } ,
author = { Manuel Pariente and Samuele Cornell and Joris Cosentino and Sunit Sivasankaran and
Efthymios Tzinis and Jens Heitkaemper and Michel Olvera and Fabian-Robert Stöter and
Mathieu Hu and Juan M. Martín-Doñas and David Ditter and Ariel Frank and Antoine Deleforge
and Emmanuel Vincent } ,
year = { 2020 } ,
booktitle = { Proc. Interspeech } ,
}