文件名称:SSL-pretraining-separation:我们论文的官方资料库
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-28 18:17:01
Python
SSL预训练分离 这是的官方资料库。 语料库预处理 HAM! / WSJ0-混合 准备您的WSJ0语料库,并将其放置在./ 跑步: bash prepare_wham_data.sh Libri2Mix 跑步: bash prepare_librimix_data.sh --n_src 2 火车 运行scripts/*.sh以重现本文中的实验。 楷模 卷积网 DPRNNTasNet DPT网 SepFormerTasNet(我的实现) SepFormer2TasNet(我对修改) 参考 该代码改编自 。
【文件预览】:
SSL-pretraining-separation-main
----eval_general.py(8KB)
----train_general.py(8KB)
----prepare_wham_data.sh(2KB)
----src()
--------models()
--------data()
--------losses()
--------__init__.py(0B)
--------engine()
--------masknn()
----perm_general.py(5KB)
----local()
--------ConvTasNet.yml(505B)
--------librimix()
--------wham()
--------DPRNNTasNet.yml(583B)
--------DPTNet.yml(673B)
--------SepFormerTasNet.yml(654B)
--------SepFormer2TasNet.yml(654B)
----requirements.txt(57B)
----run.sh(5KB)
----.gitignore(63B)
----README.md(1KB)
----utils()
--------prepare_python_env.sh(848B)
--------parse_options.sh(4KB)
----scripts()
--------run_ConvTasNet_Libri2Mix_sep_clean_from_scratch.sh(130B)
--------run_ConvTasNet_Libri2Mix_sep_clean_multi_task.sh(215B)
--------run_ConvTasNet_Libri2Mix_sep_clean_pretrained.sh(252B)
--------run_ConvTasNet_wsj0-2mix_sep_clean_multi_task.sh(197B)
--------run_DPTNet_wsj0_sep_clean_pretrained.sh(353B)
--------run_DPTNet_wsj0_sep_clean_from_scratch.sh(199B)
--------run_DPTNet_Libri2Mix_enh_single_from_scratch.sh(259B)
--------run_DPRNN_Libri2Mix_enh_single_from_scratch.sh(248B)
--------run_DPRNN_wsj0_sep_clean_from_scratch.sh(188B)
--------run_ConvTasNet_wsj0-2mix_sep_clean_pretrained.sh(234B)
--------run_DPRNN_wsj0_sep_clean_pretrained.sh(347B)
--------run_ConvTasNet_wsj0-2mix_sep_clean_from_scratch.sh(112B)
----eval.sh(3KB)
----prepare_librimix_data.sh(30B)