4343 make -C backend/python/transformers
4444 make -C backend/python/transformers test
4545
46+ tests-sentencetransformers :
47+ runs-on : ubuntu-latest
48+ steps :
49+ - name : Clone
50+ uses : actions/checkout@v4
51+ with :
52+ submodules : true
53+ - name : Dependencies
54+ run : |
55+ sudo apt-get update
56+ sudo apt-get install build-essential ffmpeg
57+ curl https://repo.anaconda.com/pkgs/misc/gpgkeys/anaconda.asc | gpg --dearmor > conda.gpg && \
58+ sudo install -o root -g root -m 644 conda.gpg /usr/share/keyrings/conda-archive-keyring.gpg && \
59+ gpg --keyring /usr/share/keyrings/conda-archive-keyring.gpg --no-default-keyring --fingerprint 34161F5BF5EB1D4BFBBB8F0A8AEB4F8B29D82806 && \
60+ sudo /bin/bash -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/conda-archive-keyring.gpg] https://repo.anaconda.com/pkgs/misc/debrepo/conda stable main" > /etc/apt/sources.list.d/conda.list' && \
61+ sudo /bin/bash -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/conda-archive-keyring.gpg] https://repo.anaconda.com/pkgs/misc/debrepo/conda stable main" | tee -a /etc/apt/sources.list.d/conda.list' && \
62+ sudo apt-get update && \
63+ sudo apt-get install -y conda
64+ sudo apt-get install -y ca-certificates cmake curl patch
65+ sudo apt-get install -y libopencv-dev && sudo ln -s /usr/include/opencv4/opencv2 /usr/include/opencv2
66+
67+ sudo rm -rfv /usr/bin/conda || true
68+
69+ - name : Test sentencetransformers
70+ run : |
71+ export PATH=$PATH:/opt/conda/bin
72+ make -C backend/python/sentencetransformers
73+ make -C backend/python/sentencetransformers test
4674
4775 tests-diffusers :
4876 runs-on : ubuntu-latest
@@ -74,4 +102,34 @@ jobs:
74102 make -C backend/python/diffusers test
75103
76104
105+ tests-transformers-musicgen :
106+ runs-on : ubuntu-latest
107+ steps :
108+ - name : Clone
109+ uses : actions/checkout@v4
110+ with :
111+ submodules : true
112+ - name : Dependencies
113+ run : |
114+ sudo apt-get update
115+ sudo apt-get install build-essential ffmpeg
116+ curl https://repo.anaconda.com/pkgs/misc/gpgkeys/anaconda.asc | gpg --dearmor > conda.gpg && \
117+ sudo install -o root -g root -m 644 conda.gpg /usr/share/keyrings/conda-archive-keyring.gpg && \
118+ gpg --keyring /usr/share/keyrings/conda-archive-keyring.gpg --no-default-keyring --fingerprint 34161F5BF5EB1D4BFBBB8F0A8AEB4F8B29D82806 && \
119+ sudo /bin/bash -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/conda-archive-keyring.gpg] https://repo.anaconda.com/pkgs/misc/debrepo/conda stable main" > /etc/apt/sources.list.d/conda.list' && \
120+ sudo /bin/bash -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/conda-archive-keyring.gpg] https://repo.anaconda.com/pkgs/misc/debrepo/conda stable main" | tee -a /etc/apt/sources.list.d/conda.list' && \
121+ sudo apt-get update && \
122+ sudo apt-get install -y conda
123+ sudo apt-get install -y ca-certificates cmake curl patch
124+ sudo apt-get install -y libopencv-dev && sudo ln -s /usr/include/opencv4/opencv2 /usr/include/opencv2
125+
126+ sudo rm -rfv /usr/bin/conda || true
127+
128+ - name : Test transformers-musicgen
129+ run : |
130+ export PATH=$PATH:/opt/conda/bin
131+ make -C backend/python/transformers-musicgen
132+ make -C backend/python/transformers-musicgen test
133+
134+
77135
0 commit comments