Unverified Commit ee2482b6 authored by Joao Gante's avatar Joao Gante Committed by GitHub
Browse files

CI: limit natten version (#28432)

parent ffd37103
...@@ -470,7 +470,7 @@ exotic_models_job = CircleCIJob( ...@@ -470,7 +470,7 @@ exotic_models_job = CircleCIJob(
"pip install -U --upgrade-strategy eager 'git+https://github.com/facebookresearch/detectron2.git'", "pip install -U --upgrade-strategy eager 'git+https://github.com/facebookresearch/detectron2.git'",
"sudo apt install tesseract-ocr", "sudo apt install tesseract-ocr",
"pip install -U --upgrade-strategy eager pytesseract", "pip install -U --upgrade-strategy eager pytesseract",
"pip install -U --upgrade-strategy eager natten", "pip install -U --upgrade-strategy eager 'natten<0.15.0'",
"pip install -U --upgrade-strategy eager python-Levenshtein", "pip install -U --upgrade-strategy eager python-Levenshtein",
"pip install -U --upgrade-strategy eager opencv-python", "pip install -U --upgrade-strategy eager opencv-python",
"pip install -U --upgrade-strategy eager nltk", "pip install -U --upgrade-strategy eager nltk",
...@@ -514,7 +514,7 @@ doc_test_job = CircleCIJob( ...@@ -514,7 +514,7 @@ doc_test_job = CircleCIJob(
"pip install -U --upgrade-strategy eager -e .[dev]", "pip install -U --upgrade-strategy eager -e .[dev]",
"pip install -U --upgrade-strategy eager -e git+https://github.com/huggingface/accelerate@main#egg=accelerate", "pip install -U --upgrade-strategy eager -e git+https://github.com/huggingface/accelerate@main#egg=accelerate",
"pip install --upgrade --upgrade-strategy eager pytest pytest-sugar", "pip install --upgrade --upgrade-strategy eager pytest pytest-sugar",
"pip install -U --upgrade-strategy eager natten", "pip install -U --upgrade-strategy eager 'natten<0.15.0'",
"pip install -U --upgrade-strategy eager g2p-en", "pip install -U --upgrade-strategy eager g2p-en",
"find -name __pycache__ -delete", "find -name __pycache__ -delete",
"find . -name \*.pyc -delete", "find . -name \*.pyc -delete",
......
...@@ -36,7 +36,7 @@ jobs: ...@@ -36,7 +36,7 @@ jobs:
pip install --upgrade pip pip install --upgrade pip
python -m pip install -U .[sklearn,torch,testing,sentencepiece,torch-speech,vision,timm,video,tf-cpu] python -m pip install -U .[sklearn,torch,testing,sentencepiece,torch-speech,vision,timm,video,tf-cpu]
pip install tensorflow_probability pip install tensorflow_probability
python -m pip install -U natten python -m pip install -U 'natten<0.15.0'
- name: Create all tiny models (locally) - name: Create all tiny models (locally)
run: | run: |
...@@ -62,7 +62,7 @@ jobs: ...@@ -62,7 +62,7 @@ jobs:
path: reports/tests_pipelines path: reports/tests_pipelines
- name: Create + Upload tiny models for new model architecture(s) - name: Create + Upload tiny models for new model architecture(s)
run: | run: |
python utils/update_tiny_models.py --num_workers 2 python utils/update_tiny_models.py --num_workers 2
- name: Full report - name: Full report
......
...@@ -58,14 +58,14 @@ RUN python3 -m pip install --no-cache-dir einops ...@@ -58,14 +58,14 @@ RUN python3 -m pip install --no-cache-dir einops
# Add autoawq for quantization testing # Add autoawq for quantization testing
RUN python3 -m pip install --no-cache-dir https://github.com/casper-hansen/AutoAWQ/releases/download/v0.1.8/autoawq-0.1.8+cu118-cp38-cp38-linux_x86_64.whl RUN python3 -m pip install --no-cache-dir https://github.com/casper-hansen/AutoAWQ/releases/download/v0.1.8/autoawq-0.1.8+cu118-cp38-cp38-linux_x86_64.whl
# For bettertransformer + gptq # For bettertransformer + gptq
RUN python3 -m pip install --no-cache-dir git+https://github.com/huggingface/optimum@main#egg=optimum RUN python3 -m pip install --no-cache-dir git+https://github.com/huggingface/optimum@main#egg=optimum
# For video model testing # For video model testing
RUN python3 -m pip install --no-cache-dir decord av==9.2.0 RUN python3 -m pip install --no-cache-dir decord av==9.2.0
# For `dinat` model # For `dinat` model
RUN python3 -m pip install --no-cache-dir natten -f https://shi-labs.com/natten/wheels/$CUDA/ RUN python3 -m pip install --no-cache-dir natten<0.15.0 -f https://shi-labs.com/natten/wheels/$CUDA/
# For `nougat` tokenizer # For `nougat` tokenizer
RUN python3 -m pip install --no-cache-dir python-Levenshtein RUN python3 -m pip install --no-cache-dir python-Levenshtein
......
...@@ -130,7 +130,7 @@ _deps = [ ...@@ -130,7 +130,7 @@ _deps = [
"keras-nlp>=0.3.1", "keras-nlp>=0.3.1",
"librosa", "librosa",
"nltk", "nltk",
"natten>=0.14.6", "natten>=0.14.6,<0.15.0",
"numpy>=1.17", "numpy>=1.17",
"onnxconverter-common", "onnxconverter-common",
"onnxruntime-tools>=1.4.2", "onnxruntime-tools>=1.4.2",
......
...@@ -36,7 +36,7 @@ deps = { ...@@ -36,7 +36,7 @@ deps = {
"keras-nlp": "keras-nlp>=0.3.1", "keras-nlp": "keras-nlp>=0.3.1",
"librosa": "librosa", "librosa": "librosa",
"nltk": "nltk", "nltk": "nltk",
"natten": "natten>=0.14.6", "natten": "natten>=0.14.6,<0.15.0",
"numpy": "numpy>=1.17", "numpy": "numpy>=1.17",
"onnxconverter-common": "onnxconverter-common", "onnxconverter-common": "onnxconverter-common",
"onnxruntime-tools": "onnxruntime-tools>=1.4.2", "onnxruntime-tools": "onnxruntime-tools>=1.4.2",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment