Unverified Commit f5fdec8c authored by Huy Do's avatar Huy Do Committed by GitHub
Browse files

Upgrade transformers-4.57.5 (#32287)


Signed-off-by: default avatarHuy Do <huydhn@gmail.com>
parent 1579c9b5
...@@ -29,7 +29,7 @@ opencv-python-headless >= 4.11.0 # required for video test ...@@ -29,7 +29,7 @@ opencv-python-headless >= 4.11.0 # required for video test
datamodel_code_generator # required for minicpm3 test datamodel_code_generator # required for minicpm3 test
lm-eval[api]>=0.4.9.2 # required for model evaluation test lm-eval[api]>=0.4.9.2 # required for model evaluation test
mteb>=1.38.11, <2 # required for mteb test mteb>=1.38.11, <2 # required for mteb test
transformers==4.57.3 transformers==4.57.5
tokenizers==0.22.0 tokenizers==0.22.0
schemathesis>=3.39.15 # Required for openai schema test. schemathesis>=3.39.15 # Required for openai schema test.
# quantization # quantization
......
...@@ -37,7 +37,7 @@ opencv-python-headless >= 4.11.0 # required for video test ...@@ -37,7 +37,7 @@ opencv-python-headless >= 4.11.0 # required for video test
datamodel_code_generator # required for minicpm3 test datamodel_code_generator # required for minicpm3 test
lm-eval[api]>=0.4.9.2 # required for model evaluation test lm-eval[api]>=0.4.9.2 # required for model evaluation test
mteb[bm25s]>=2, <3 # required for mteb test mteb[bm25s]>=2, <3 # required for mteb test
transformers==4.57.3 transformers==4.57.5
tokenizers==0.22.0 tokenizers==0.22.0
schemathesis>=3.39.15 # Required for openai schema test. schemathesis>=3.39.15 # Required for openai schema test.
# quantization # quantization
......
...@@ -1214,7 +1214,7 @@ tqdm==4.66.6 ...@@ -1214,7 +1214,7 @@ tqdm==4.66.6
# transformers # transformers
tqdm-multiprocess==0.0.11 tqdm-multiprocess==0.0.11
# via lm-eval # via lm-eval
transformers==4.57.3 transformers==4.57.5
# via # via
# -r requirements/test.in # -r requirements/test.in
# genai-perf # genai-perf
......
...@@ -3,6 +3,8 @@ ...@@ -3,6 +3,8 @@
from typing import cast from typing import cast
import pytest import pytest
import transformers
from packaging import version
from transformers import AutoModel from transformers import AutoModel
from vllm.entrypoints.chat_utils import ( from vllm.entrypoints.chat_utils import (
...@@ -277,6 +279,10 @@ def _run_test( ...@@ -277,6 +279,10 @@ def _run_test(
@pytest.mark.parametrize("model", MODELS) @pytest.mark.parametrize("model", MODELS)
@pytest.mark.parametrize("dtype", ["half"]) @pytest.mark.parametrize("dtype", ["half"])
@pytest.mark.skipif(
version.parse(transformers.__version__) == version.parse("4.57.5"),
reason="Skipped for transformers==4.57.5, https://github.com/huggingface/transformers/issues/43295",
)
def test_model_text_image( def test_model_text_image(
hf_runner, hf_runner,
vllm_runner, vllm_runner,
...@@ -296,6 +302,10 @@ def test_model_text_image( ...@@ -296,6 +302,10 @@ def test_model_text_image(
@pytest.mark.parametrize("model", MODELS) @pytest.mark.parametrize("model", MODELS)
@pytest.mark.parametrize("dtype", ["half"]) @pytest.mark.parametrize("dtype", ["half"])
@pytest.mark.skipif(
version.parse(transformers.__version__) == version.parse("4.57.5"),
reason="Skipped for transformers==4.57.5, https://github.com/huggingface/transformers/issues/43295",
)
def test_model_text_text( def test_model_text_text(
hf_runner, hf_runner,
vllm_runner, vllm_runner,
...@@ -315,6 +325,10 @@ def test_model_text_text( ...@@ -315,6 +325,10 @@ def test_model_text_text(
@pytest.mark.parametrize("model", MODELS) @pytest.mark.parametrize("model", MODELS)
@pytest.mark.parametrize("dtype", ["half"]) @pytest.mark.parametrize("dtype", ["half"])
@pytest.mark.skipif(
version.parse(transformers.__version__) == version.parse("4.57.5"),
reason="Skipped for transformers==4.57.5, https://github.com/huggingface/transformers/issues/43295",
)
def test_model_image_text( def test_model_image_text(
hf_runner, hf_runner,
vllm_runner, vllm_runner,
...@@ -334,6 +348,10 @@ def test_model_image_text( ...@@ -334,6 +348,10 @@ def test_model_image_text(
@pytest.mark.parametrize("model", MODELS) @pytest.mark.parametrize("model", MODELS)
@pytest.mark.parametrize("dtype", ["half"]) @pytest.mark.parametrize("dtype", ["half"])
@pytest.mark.skipif(
version.parse(transformers.__version__) == version.parse("4.57.5"),
reason="Skipped for transformers==4.57.5, https://github.com/huggingface/transformers/issues/43295",
)
def test_model_image_image( def test_model_image_image(
hf_runner, hf_runner,
vllm_runner, vllm_runner,
...@@ -353,6 +371,10 @@ def test_model_image_image( ...@@ -353,6 +371,10 @@ def test_model_image_image(
@pytest.mark.parametrize("model", MODELS) @pytest.mark.parametrize("model", MODELS)
@pytest.mark.parametrize("dtype", ["half"]) @pytest.mark.parametrize("dtype", ["half"])
@pytest.mark.skipif(
version.parse(transformers.__version__) == version.parse("4.57.5"),
reason="Skipped for transformers==4.57.5, https://github.com/huggingface/transformers/issues/43295",
)
def test_model_text_mixed_documents( def test_model_text_mixed_documents(
hf_runner, hf_runner,
vllm_runner, vllm_runner,
......
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