Unverified Commit 90d74eba authored by Cyrus Leung's avatar Cyrus Leung Committed by GitHub
Browse files

[Deprecation] Remove `_get_data_parser` in MM processor (#33757)


Signed-off-by: default avatarDarkLight1337 <tlleungac@connect.ust.hk>
parent 45f8fd6f
...@@ -988,16 +988,15 @@ class BaseMultiModalProcessor(ABC, Generic[_I]): ...@@ -988,16 +988,15 @@ class BaseMultiModalProcessor(ABC, Generic[_I]):
self.dummy_inputs = dummy_inputs self.dummy_inputs = dummy_inputs
self.cache = cache self.cache = cache
# TODO: Remove in v0.18
if hasattr(self, "_get_data_parser"): if hasattr(self, "_get_data_parser"):
logger.warning_once( raise ValueError(
"BaseMultiModalProcessor._get_data_parser is deprecated " "BaseMultiModalProcessor._get_data_parser has been "
"and will be removed in v0.16." "moved to `BaseProcessingInfo.build_data_parser` in v0.16. "
"You should override `info.build_data_parser` instead." "You should override `BaseProcessingInfo.build_data_parser` instead."
) )
self.data_parser = self._get_data_parser() # type: ignore self.data_parser = self.info.get_data_parser()
else:
self.data_parser = self.info.get_data_parser()
@property @property
@deprecated("Will be removed in v0.17. Use `info.supported_mm_limits` instead.") @deprecated("Will be removed in v0.17. Use `info.supported_mm_limits` instead.")
......
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