From afca0d5192f35e7d25f6b8ca78d851e5f0d7ddf9 Mon Sep 17 00:00:00 2001 From: Suraj Patil Date: Tue, 1 Mar 2022 18:26:30 +0100 Subject: [PATCH] use python 3.7 for flax self-push tests (#15865) * set python 3.7 for flax tests * setup-python@v2 * python-dev * install -y * python3-dev * install kenlm from source * install cython * cd to kenlm * kenlm install * don't install kenlm * change flax pretrained to run flax tests * cleanup * remove python-dev --- .github/workflows/self-push.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/self-push.yml b/.github/workflows/self-push.yml index 09952b00b0a..fe9c5a1fdaf 100644 --- a/.github/workflows/self-push.yml +++ b/.github/workflows/self-push.yml @@ -82,13 +82,17 @@ jobs: image: tensorflow/tensorflow:2.4.1-gpu options: --gpus 0 --shm-size "16gb" --ipc host -v /mnt/cache/.cache/huggingface:/mnt/cache/ steps: + - name: Set up Python 3.7 + uses: actions/setup-python@v2 + with: + python-version: 3.7 + - name: Install dependencies run: | apt -y update && apt install -y software-properties-common && apt -y update && add-apt-repository -y ppa:git-core/ppa && apt -y update && apt install -y git espeak-ng pip install --upgrade "jax[cuda111]" -f https://storage.googleapis.com/jax-releases/jax_releases.html pip install --upgrade pip pip install .[sklearn,testing,sentencepiece,flax,flax-speech,vision] - pip install https://github.com/kpu/kenlm/archive/master.zip - name: Launcher docker uses: actions/checkout@v2