

import warnings

from ..trainer import Trainer
from ..utils import logging


_a:     Any							=      logging.get_logger(__name__)

class     __UpperCamelCase     (       SCREAMING_SNAKE_CASE__    ):




	def __init__(		self						:    Optional[int]		,						lowerCAmelCase						:    Optional[int]=None		,						**lowerCAmelCase						:    Tuple				):


		'''simple docstring'''







		warnings.warn(
		    "`SageMakerTrainer` is deprecated and will be removed in v5 of Transformers. You can use `Trainer` "
		    "instead."		,						__lowerCAmelCase		,						)
		super().__init__(args=__lowerCAmelCase		,						**__lowerCAmelCase				)







'''simple docstring'''

from abc import ABC, abstractmethod
from argparse import ArgumentParser




class      A     (   SCREAMING_SNAKE_CASE__    ):






 """simple docstring"""





 @staticmethod
 @abstractmethod
 def 	_UpperCAmelCase							(				__lowerCAmelCase			):
       raise NotImplementedError()





 @abstractmethod
 def 	_UpperCAmelCase							(				self			):
       raise NotImplementedError()






