1
0
mirror of https://github.com/fumiama/Retrieval-based-Voice-Conversion-WebUI.git synced 2026-06-07 10:10:23 +08:00

optimize(deps): move req.txts into req folder

This commit is contained in:
源文雨
2024-06-07 00:48:35 +09:00
parent ea66e6d28c
commit 3f85a24e1b
18 changed files with 31 additions and 31 deletions

View File

@@ -25,7 +25,7 @@ jobs:
python -m pip install --upgrade setuptools python -m pip install --upgrade setuptools
python -m pip install --upgrade wheel python -m pip install --upgrade wheel
pip install torch torchvision torchaudio pip install torch torchvision torchaudio
pip install -r requirements.txt pip install -r requirements/requirements.txt
rvcmd -notrs -w 1 -notui assets/all rvcmd -notrs -w 1 -notui assets/all
- name: Test step 1 & 2 - name: Test step 1 & 2
run: | run: |

View File

@@ -27,7 +27,7 @@ RUN update-alternatives --install /usr/bin/python python /usr/bin/python3.9 1
COPY . . COPY . .
RUN python3 -m pip install --no-cache-dir -r requirements.txt RUN python3 -m pip install --no-cache-dir -r requirements/requirements.txt
RUN aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/D40k.pth -d assets/pretrained_v2/ -o D40k.pth RUN aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/D40k.pth -d assets/pretrained_v2/ -o D40k.pth
RUN aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/G40k.pth -d assets/pretrained_v2/ -o G40k.pth RUN aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/G40k.pth -d assets/pretrained_v2/ -o G40k.pth

View File

@@ -85,19 +85,19 @@ sh ./run.sh
3. 根据自己的显卡安装对应依赖 3. 根据自己的显卡安装对应依赖
- N卡 - N卡
```bash ```bash
pip install -r requirements.txt pip install -r requirements/requirements.txt
``` ```
- A卡/I卡 - A卡/I卡
```bash ```bash
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
``` ```
- A卡ROCM(Linux) - A卡ROCM(Linux)
```bash ```bash
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
- I卡IPEX(Linux) - I卡IPEX(Linux)
```bash ```bash
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
``` ```
## 其他资源准备 ## 其他资源准备

View File

@@ -85,19 +85,19 @@ sh ./run.sh
3. Install the corresponding dependencies according to your own graphics card. 3. Install the corresponding dependencies according to your own graphics card.
- Nvidia GPU - Nvidia GPU
```bash ```bash
pip install -r requirements.txt pip install -r requirements/requirements.txt
``` ```
- AMD/Intel GPU - AMD/Intel GPU
```bash ```bash
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
``` ```
- AMD ROCM (Linux) - AMD ROCM (Linux)
```bash ```bash
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
- Intel IPEX (Linux) - Intel IPEX (Linux)
```bash ```bash
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
``` ```
## Preparation of Other Files ## Preparation of Other Files

View File

@@ -70,16 +70,16 @@ poetry install
Ou vous pouvez utiliser pip pour installer les dépendances : Ou vous pouvez utiliser pip pour installer les dépendances :
```bash ```bash
# Cartes Nvidia : # Cartes Nvidia :
pip install -r requirements.txt pip install -r requirements/requirements.txt
# Cartes AMD/Intel : # Cartes AMD/Intel :
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
# Cartes Intel avec IPEX # Cartes Intel avec IPEX
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
# Cartes AMD sur Linux (ROCm) # Cartes AMD sur Linux (ROCm)
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
------ ------

View File

@@ -86,19 +86,19 @@ sh ./run.sh
3. 自分の GPU に対応する依存関係をインストールします。 3. 自分の GPU に対応する依存関係をインストールします。
- Nvidia GPU - Nvidia GPU
```bash ```bash
pip install -r requirements.txt pip install -r requirements/requirements.txt
``` ```
- AMD/Intel GPU - AMD/Intel GPU
```bash ```bash
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
``` ```
- AMD ROCM (Linux) - AMD ROCM (Linux)
```bash ```bash
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
- Intel IPEX (Linux) - Intel IPEX (Linux)
```bash ```bash
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
``` ```
## その他のデータを準備 ## その他のデータを準備

View File

@@ -59,7 +59,7 @@ poetry install
pip를 活用하여依存를 設置하여도 無妨합니다. pip를 活用하여依存를 設置하여도 無妨합니다.
```bash ```bash
pip install -r requirements.txt pip install -r requirements/requirements.txt
``` ```
## 其他預備모델準備 ## 其他預備모델準備

View File

@@ -85,25 +85,25 @@ pip install torch torchvision torchaudio --index-url https://download.pytorch.or
- N카드 - N카드
```bash ```bash
pip install -r requirements.txt pip install -r requirements/requirements.txt
``` ```
- A카드/I카드 - A카드/I카드
```bash ```bash
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
``` ```
- A카드ROCM(Linux) - A카드ROCM(Linux)
```bash ```bash
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
- I카드IPEX(Linux) - I카드IPEX(Linux)
```bash ```bash
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
``` ```
#### 2. poetry를 통한 의존성 설치 #### 2. poetry를 통한 의존성 설치

View File

@@ -79,16 +79,16 @@ Você também pode usar pip para instalá-los:
```bash ```bash
for Nvidia graphics cards for Nvidia graphics cards
pip install -r requirements.txt pip install -r requirements/requirements.txt
for AMD/Intel graphics cards on Windows (DirectML) for AMD/Intel graphics cards on Windows (DirectML)
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
for Intel ARC graphics cards on Linux / WSL using Python 3.10: for Intel ARC graphics cards on Linux / WSL using Python 3.10:
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
for AMD graphics cards on Linux (ROCm): for AMD graphics cards on Linux (ROCm):
pip install -r requirements-amd.txt pip install -r requirements/requirements-amd.txt
``` ```
------ ------

View File

@@ -71,13 +71,13 @@ Ayrıca bunları pip kullanarak da kurabilirsiniz:
```bash ```bash
Nvidia grafik kartları için Nvidia grafik kartları için
pip install -r requirements.txt pip install -r requirements/requirements.txt
AMD/Intel grafik kartları için AMD/Intel grafik kartları için
pip install -r requirements-dml.txt pip install -r requirements/requirements-dml.txt
Intel ARC grafik kartları için Linux / WSL ile Python 3.10 kullanarak: Intel ARC grafik kartları için Linux / WSL ile Python 3.10 kullanarak:
pip install -r requirements-ipex.txt pip install -r requirements/requirements-ipex.txt
``` ```

2
run.sh
View File

@@ -11,7 +11,7 @@ if [ -d ".venv" ]; then
. .venv/bin/activate . .venv/bin/activate
else else
echo "Create venv..." echo "Create venv..."
requirements_file="requirements.txt" requirements_file="requirements/requirements.txt"
# Check if Python 3.8 is installed # Check if Python 3.8 is installed
if ! (command -v python3.8 >/dev/null 2>&1 || pyenv versions --bare | grep -q "3.8"); then if ! (command -v python3.8 >/dev/null 2>&1 || pyenv versions --bare | grep -q "3.8"); then