Skip to content

Commit 69804c9

Browse files
authored
[Cherry-Pick][Others]update paddleformer 1.0.0 PaddlePaddle#6496 (PaddlePaddle#6752)
1 parent 56964c7 commit 69804c9

31 files changed

Lines changed: 71 additions & 38 deletions

fastdeploy/input/ernie4_5_processor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ def __init__(self, model_name_or_path, reasoning_parser_obj=None, tool_parser_ob
6868
{self.tokenizer.bos_token_id}, \
6969
eos_token is {self.tokenizer.eos_token}, {self.tokenizer.eos_token_id} "
7070
)
71-
from paddleformers.trl.llm_utils import get_eos_token_id
71+
try:
72+
from paddleformers.trl.llm_utils import get_eos_token_id
73+
except Exception:
74+
from paddleformers.cli.utils.llm_utils import get_eos_token_id
7275

7376
self.eos_token_ids = get_eos_token_id(self.tokenizer, self.generation_config)
7477
self.eos_token_id_len = len(self.eos_token_ids)

fastdeploy/input/ernie4_5_tokenizer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@
2323
import paddle
2424
import sentencepiece as spm
2525
from paddleformers.transformers import PretrainedTokenizer
26-
from paddleformers.transformers.tokenizer_utils_base import PaddingStrategy, TextInput
26+
from paddleformers.transformers.legacy.tokenizer_utils_base import (
27+
PaddingStrategy,
28+
TextInput,
29+
)
2730
from paddleformers.utils.log import logger
2831

2932

fastdeploy/input/ernie4_5_vl_processor/ernie4_5_vl_processor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,10 @@ def __init__(
7272
self.generation_config = None
7373

7474
# self.eos_token_ids = [self.tokenizer.eos_token_id]
75-
from paddleformers.trl.llm_utils import get_eos_token_id
75+
try:
76+
from paddleformers.trl.llm_utils import get_eos_token_id
77+
except Exception:
78+
from paddleformers.cli.utils.llm_utils import get_eos_token_id
7679

7780
self.eos_token_ids = get_eos_token_id(self.tokenizer, self.generation_config)
7881
self.eos_token_id_len = len(self.eos_token_ids)

fastdeploy/input/ernie4_5_vl_processor/image_preprocessor/image_preprocessor_adaptive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
to_numpy_array,
4343
valid_images,
4444
)
45-
from paddleformers.transformers.tokenizer_utils_base import TensorType
45+
from paddleformers.transformers.legacy.tokenizer_utils_base import TensorType
4646
from PIL import Image
4747

4848
from fastdeploy.utils import data_processor_logger

fastdeploy/input/qwen3_vl_processor/image_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
to_numpy_array,
3939
valid_images,
4040
)
41-
from paddleformers.transformers.tokenizer_utils_base import TensorType
41+
from paddleformers.transformers.legacy.tokenizer_utils_base import TensorType
4242
from PIL import Image
4343

4444
from fastdeploy.utils import data_processor_logger

fastdeploy/input/qwen_vl_processor/image_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
to_numpy_array,
3939
valid_images,
4040
)
41-
from paddleformers.transformers.tokenizer_utils_base import TensorType
41+
from paddleformers.transformers.legacy.tokenizer_utils_base import TensorType
4242
from PIL import Image
4343

4444
from fastdeploy.utils import data_processor_logger

fastdeploy/input/text_processor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,10 @@ def __init__(self, model_name_or_path, reasoning_parser_obj=None, tool_parser_ob
194194
eos_token is {self.tokenizer.eos_token}, {self.tokenizer.eos_token_id} "
195195
)
196196

197-
from paddleformers.trl.llm_utils import get_eos_token_id
197+
try:
198+
from paddleformers.trl.llm_utils import get_eos_token_id
199+
except Exception:
200+
from paddleformers.cli.utils.llm_utils import get_eos_token_id
198201

199202
self.eos_token_ids = get_eos_token_id(self.tokenizer, self.generation_config)
200203
data_processor_logger.info(

fastdeploy/input/v1/ernie4_5_processor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ def __init__(self, model_name_or_path, reasoning_parser_obj=None, tool_parser_ob
6868
{self.tokenizer.bos_token_id}, \
6969
eos_token is {self.tokenizer.eos_token}, {self.tokenizer.eos_token_id} "
7070
)
71-
from paddleformers.trl.llm_utils import get_eos_token_id
71+
try:
72+
from paddleformers.trl.llm_utils import get_eos_token_id
73+
except Exception:
74+
from paddleformers.cli.utils.llm_utils import get_eos_token_id
7275

7376
self.eos_token_ids = get_eos_token_id(self.tokenizer, self.generation_config)
7477
self.eos_token_id_len = len(self.eos_token_ids)

fastdeploy/input/v1/ernie4_5_vl_processor/ernie4_5_vl_processor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ def __init__(
7171
self.generation_config = None
7272

7373
# self.eos_token_ids = [self.tokenizer.eos_token_id]
74-
from paddleformers.trl.llm_utils import get_eos_token_id
74+
try:
75+
from paddleformers.trl.llm_utils import get_eos_token_id
76+
except Exception:
77+
from paddleformers.cli.utils.llm_utils import get_eos_token_id
7578

7679
self.eos_token_ids = get_eos_token_id(self.tokenizer, self.generation_config)
7780
self.eos_token_id_len = len(self.eos_token_ids)

fastdeploy/input/v1/ernie4_5_vl_processor/image_preprocessor/image_preprocessor_adaptive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
to_numpy_array,
4343
valid_images,
4444
)
45-
from paddleformers.transformers.tokenizer_utils_base import TensorType
45+
from paddleformers.transformers.legacy.tokenizer_utils_base import TensorType
4646
from PIL import Image
4747

4848
from fastdeploy.utils import data_processor_logger

0 commit comments

Comments
 (0)