[Deprecation] Remove _get_data_parser in MM processor (#33757)
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
This commit is contained in:
@@ -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.")
|
||||||
|
|||||||
Reference in New Issue
Block a user