mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2026-04-23 08:21:53 +08:00
[DataProcessor] Refactor multimodal processor: extract encoding strategies and unify MM processing pipeline (#7298)
* merge mm processor
This commit is contained in:
@@ -41,16 +41,16 @@ class TestValidateModelPath(unittest.TestCase):
|
||||
|
||||
def _patch_console_logger(self):
|
||||
"""Patch console_logger.warning to capture warnings."""
|
||||
import fastdeploy.input.utils as utils_mod
|
||||
import fastdeploy.input.utils.common as common_mod
|
||||
|
||||
self._orig_warning = utils_mod.console_logger.warning
|
||||
utils_mod.console_logger.warning = self._capture_warning
|
||||
self._orig_warning = common_mod.console_logger.warning
|
||||
common_mod.console_logger.warning = self._capture_warning
|
||||
|
||||
def _unpatch_console_logger(self):
|
||||
import fastdeploy.input.utils as utils_mod
|
||||
import fastdeploy.input.utils.common as common_mod
|
||||
|
||||
if self._orig_warning is not None:
|
||||
utils_mod.console_logger.warning = self._orig_warning
|
||||
common_mod.console_logger.warning = self._orig_warning
|
||||
|
||||
def tearDown(self):
|
||||
self._unpatch_console_logger()
|
||||
|
||||
Reference in New Issue
Block a user