Skip to content

Commit 7d0ac1e

Browse files
authored
chore(vall-e-x): Drop backend (#4619)
There are many new architectures that are SOTA and replaces vall-e-x nowadays. Signed-off-by: Ettore Di Giacinto <[email protected]>
1 parent d08d97b commit 7d0ac1e

20 files changed

+6
-368
lines changed

.github/dependabot.yml

-4
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,6 @@ updates:
8585
directory: "/backend/python/transformers-musicgen"
8686
schedule:
8787
interval: "weekly"
88-
- package-ecosystem: "pip"
89-
directory: "/backend/python/vall-e-x"
90-
schedule:
91-
interval: "weekly"
9288
- package-ecosystem: "pip"
9389
directory: "/backend/python/vllm"
9490
schedule:

.github/workflows/test-extra.yml

-20
Original file line numberDiff line numberDiff line change
@@ -260,26 +260,6 @@ jobs:
260260
# run: |
261261
# make --jobs=5 --output-sync=target -C backend/python/vllm
262262
# make --jobs=5 --output-sync=target -C backend/python/vllm test
263-
tests-vallex:
264-
runs-on: ubuntu-latest
265-
steps:
266-
- name: Clone
267-
uses: actions/checkout@v4
268-
with:
269-
submodules: true
270-
- name: Dependencies
271-
run: |
272-
sudo apt-get update
273-
sudo apt-get install build-essential ffmpeg
274-
# Install UV
275-
curl -LsSf https://astral.sh/uv/install.sh | sh
276-
sudo apt-get install -y ca-certificates cmake curl patch python3-pip
277-
sudo apt-get install -y libopencv-dev
278-
pip install --user --no-cache-dir grpcio-tools==1.64.1
279-
- name: Test vall-e-x
280-
run: |
281-
make --jobs=5 --output-sync=target -C backend/python/vall-e-x
282-
make --jobs=5 --output-sync=target -C backend/python/vall-e-x test
283263

284264
tests-coqui:
285265
runs-on: ubuntu-latest

Dockerfile

+2-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ARG TARGETARCH
1515
ARG TARGETVARIANT
1616

1717
ENV DEBIAN_FRONTEND=noninteractive
18-
ENV EXTERNAL_GRPC_BACKENDS="coqui:/build/backend/python/coqui/run.sh,huggingface-embeddings:/build/backend/python/sentencetransformers/run.sh,transformers:/build/backend/python/transformers/run.sh,sentencetransformers:/build/backend/python/sentencetransformers/run.sh,rerankers:/build/backend/python/rerankers/run.sh,autogptq:/build/backend/python/autogptq/run.sh,bark:/build/backend/python/bark/run.sh,diffusers:/build/backend/python/diffusers/run.sh,openvoice:/build/backend/python/openvoice/run.sh,kokoro:/build/backend/python/kokoro/run.sh,vall-e-x:/build/backend/python/vall-e-x/run.sh,vllm:/build/backend/python/vllm/run.sh,mamba:/build/backend/python/mamba/run.sh,exllama2:/build/backend/python/exllama2/run.sh,transformers-musicgen:/build/backend/python/transformers-musicgen/run.sh,parler-tts:/build/backend/python/parler-tts/run.sh"
18+
ENV EXTERNAL_GRPC_BACKENDS="coqui:/build/backend/python/coqui/run.sh,huggingface-embeddings:/build/backend/python/sentencetransformers/run.sh,transformers:/build/backend/python/transformers/run.sh,sentencetransformers:/build/backend/python/sentencetransformers/run.sh,rerankers:/build/backend/python/rerankers/run.sh,autogptq:/build/backend/python/autogptq/run.sh,bark:/build/backend/python/bark/run.sh,diffusers:/build/backend/python/diffusers/run.sh,openvoice:/build/backend/python/openvoice/run.sh,kokoro:/build/backend/python/kokoro/run.sh,vllm:/build/backend/python/vllm/run.sh,mamba:/build/backend/python/mamba/run.sh,exllama2:/build/backend/python/exllama2/run.sh,transformers-musicgen:/build/backend/python/transformers-musicgen/run.sh,parler-tts:/build/backend/python/parler-tts/run.sh"
1919

2020

2121
RUN apt-get update && \
@@ -453,10 +453,7 @@ RUN if [[ ( "${EXTRA_BACKENDS}" =~ "coqui" || -z "${EXTRA_BACKENDS}" ) && "$IMAG
453453
make -C backend/python/transformers-musicgen \
454454
; fi
455455

456-
RUN if [[ ( "${EXTRA_BACKENDS}" =~ "vall-e-x" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
457-
make -C backend/python/vall-e-x \
458-
; fi && \
459-
if [[ ( "${EXTRA_BACKENDS}" =~ "kokoro" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
456+
RUN if [[ ( "${EXTRA_BACKENDS}" =~ "kokoro" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \
460457
make -C backend/python/kokoro \
461458
; fi && \
462459
if [[ ( "${EXTRA_BACKENDS}" =~ "openvoice" || -z "${EXTRA_BACKENDS}" ) && "$IMAGE_TYPE" == "extras" ]]; then \

Makefile

+2-11
Original file line numberDiff line numberDiff line change
@@ -583,10 +583,10 @@ protogen-go-clean:
583583
$(RM) bin/*
584584

585585
.PHONY: protogen-python
586-
protogen-python: autogptq-protogen bark-protogen coqui-protogen diffusers-protogen exllama2-protogen mamba-protogen rerankers-protogen sentencetransformers-protogen transformers-protogen parler-tts-protogen transformers-musicgen-protogen vall-e-x-protogen kokoro-protogen vllm-protogen openvoice-protogen
586+
protogen-python: autogptq-protogen bark-protogen coqui-protogen diffusers-protogen exllama2-protogen mamba-protogen rerankers-protogen sentencetransformers-protogen transformers-protogen parler-tts-protogen transformers-musicgen-protogen kokoro-protogen vllm-protogen openvoice-protogen
587587

588588
.PHONY: protogen-python-clean
589-
protogen-python-clean: autogptq-protogen-clean bark-protogen-clean coqui-protogen-clean diffusers-protogen-clean exllama2-protogen-clean mamba-protogen-clean sentencetransformers-protogen-clean rerankers-protogen-clean transformers-protogen-clean transformers-musicgen-protogen-clean parler-tts-protogen-clean vall-e-x-protogen-clean kokoro-protogen-clean vllm-protogen-clean openvoice-protogen-clean
589+
protogen-python-clean: autogptq-protogen-clean bark-protogen-clean coqui-protogen-clean diffusers-protogen-clean exllama2-protogen-clean mamba-protogen-clean sentencetransformers-protogen-clean rerankers-protogen-clean transformers-protogen-clean transformers-musicgen-protogen-clean parler-tts-protogen-clean kokoro-protogen-clean vllm-protogen-clean openvoice-protogen-clean
590590

591591
.PHONY: autogptq-protogen
592592
autogptq-protogen:
@@ -676,14 +676,6 @@ transformers-musicgen-protogen:
676676
transformers-musicgen-protogen-clean:
677677
$(MAKE) -C backend/python/transformers-musicgen protogen-clean
678678

679-
.PHONY: vall-e-x-protogen
680-
vall-e-x-protogen:
681-
$(MAKE) -C backend/python/vall-e-x protogen
682-
683-
.PHONY: vall-e-x-protogen-clean
684-
vall-e-x-protogen-clean:
685-
$(MAKE) -C backend/python/vall-e-x protogen-clean
686-
687679
.PHONY: kokoro-protogen
688680
kokoro-protogen:
689681
$(MAKE) -C backend/python/kokoro protogen
@@ -722,7 +714,6 @@ prepare-extra-conda-environments: protogen-python
722714
$(MAKE) -C backend/python/transformers
723715
$(MAKE) -C backend/python/transformers-musicgen
724716
$(MAKE) -C backend/python/parler-tts
725-
$(MAKE) -C backend/python/vall-e-x
726717
$(MAKE) -C backend/python/kokoro
727718
$(MAKE) -C backend/python/openvoice
728719
$(MAKE) -C backend/python/exllama2

backend/python/vall-e-x/.gitignore

-1
This file was deleted.

backend/python/vall-e-x/Makefile

-33
This file was deleted.

backend/python/vall-e-x/README.md

-5
This file was deleted.

backend/python/vall-e-x/backend.py

-141
This file was deleted.

backend/python/vall-e-x/install.sh

-22
This file was deleted.

backend/python/vall-e-x/requirements-cpu.txt

-3
This file was deleted.

backend/python/vall-e-x/requirements-cublas11.txt

-4
This file was deleted.

backend/python/vall-e-x/requirements-cublas12.txt

-3
This file was deleted.

backend/python/vall-e-x/requirements-hipblas.txt

-4
This file was deleted.

backend/python/vall-e-x/requirements-intel.txt

-7
This file was deleted.

backend/python/vall-e-x/requirements.txt

-4
This file was deleted.

backend/python/vall-e-x/run.sh

-6
This file was deleted.

0 commit comments

Comments
 (0)