From 6eba852298abd8e5ab6157bc39fff8da18aa19d3 Mon Sep 17 00:00:00 2001 From: lightcorekorea <128978801+lightcorekorea@users.noreply.github.com> Date: Wed, 4 Sep 2024 04:31:17 +0900 Subject: [PATCH 1/4] =?UTF-8?q?requirements.txt=EA=B0=80=20=EB=84=88?= =?UTF-8?q?=EB=AC=B4=20=EC=98=A4=EB=9E=98=20=EB=90=98=EC=96=B4=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=EC=9D=B4=20=ED=95=84=EC=9A=94=ED=95=A9=EB=8B=88?= =?UTF-8?q?=EB=8B=A4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 모듈의 버전이 올라감에 따라 기존의 pip install -r requirements.txt를 사용하여도 버전이 너무 높아 프로그램이 실행되지 못하는 문제가 있었습니다. 이중 특히 Scipy , librosa, Pytorch-lightning 3개의 모듈은 최신 버전을 사용해서는 안됩니다. 최신 버전에서는 Diff-SVC 모델의 코드가 호환되지 않습니다. --- requirements.txt | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/requirements.txt b/requirements.txt index a643c40..cada509 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,17 @@ -torchcrepe -praat-parselmouth -scikit-image -ipython -ipykernel -pyloudnorm -webrtcvad-wheels -h5py -einops -pycwt -torchmetrics -pytorch_lightning -pyyaml -tensorboard -pydub \ No newline at end of file +torchcrepe==0.0.23 +praat-parselmouth==0.4.4 +scikit-image==0.24.0 +ipython==8.18.1 +ipykernel==6.29.5 +pyloudnorm==0.1.1 +webrtcvad-wheels==2.0.12 +h5py==3.11.0 +einops==0.8.0 +pycwt==0.4.0b0 +torchmetrics==1.4.1 +pyyaml==6.0.2 +tensorboard==2.17.1 +pydub==0.25.1 +scipy==1.11.4 +librosa==0.9.1 +pytorch-lightning==2.2.0 From 540fdeb1ed062c20071abdf14b8d6e6272eb75b1 Mon Sep 17 00:00:00 2001 From: lightcorekorea <128978801+lightcorekorea@users.noreply.github.com> Date: Wed, 4 Sep 2024 04:51:29 +0900 Subject: [PATCH 2/4] =?UTF-8?q?numpy=EC=9D=98=20=EB=B2=84=EC=A0=84=20?= =?UTF-8?q?=EB=AA=85=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index cada509..9a3036a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,3 +15,4 @@ pydub==0.25.1 scipy==1.11.4 librosa==0.9.1 pytorch-lightning==2.2.0 +numpy==1.26.4 From d175dd0d8973f9e31de8aeefeb20c238eef51684 Mon Sep 17 00:00:00 2001 From: lightcorekorea <128978801+lightcorekorea@users.noreply.github.com> Date: Wed, 4 Sep 2024 04:51:53 +0900 Subject: [PATCH 3/4] Update requirements.txt From 6dc3ef70c558066d2ad38bc3a4463b16c7552d14 Mon Sep 17 00:00:00 2001 From: lightcorekorea <128978801+lightcorekorea@users.noreply.github.com> Date: Wed, 4 Sep 2024 14:20:23 +0900 Subject: [PATCH 4/4] =?UTF-8?q?requirements.txt=20=20=20torchmetrics=20?= =?UTF-8?q?=EB=B2=84=EC=A0=84=20=EB=AA=85=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit torchmetrics의 최신 버전으로 해당 레포지토리의 diff-svc 모델을 학습시 오류가 발생합니다. 오류 내용은 다음과 같습니다. ``` ImportError: cannot import name 'get_num_classes' from 'torchmetrics.utilities.data' ``` 이 오류를 해결하려면, torchmetrics의 버전이 0.6.0이어야 합니다. --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 9a3036a..8860a3e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,3 +16,4 @@ scipy==1.11.4 librosa==0.9.1 pytorch-lightning==2.2.0 numpy==1.26.4 +torchmetrics==0.6.0