



"""simple docstring"""





from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


lowerCamelCase  			=		{
    """configuration_table_transformer""": [
        """TABLE_TRANSFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """TableTransformerConfig""",
        """TableTransformerOnnxConfig""",
    ]
}

try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  lowerCamelCase  			=		[
      """TABLE_TRANSFORMER_PRETRAINED_MODEL_ARCHIVE_LIST""",
      """TableTransformerForObjectDetection""",
      """TableTransformerModel""",
      """TableTransformerPreTrainedModel""",
  ]


if TYPE_CHECKING:
  from .configuration_table_transformer import (
      TABLE_TRANSFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
      TableTransformerConfig,
      TableTransformerOnnxConfig,
  )

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_table_transformer import (
        TABLE_TRANSFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
        TableTransformerForObjectDetection,
        TableTransformerModel,
        TableTransformerPreTrainedModel,
    )

else:
  import sys

  lowerCamelCase  			=		_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)








'''simple docstring'''





from .glue import GlueDataset, GlueDataTrainingArguments
from .language_modeling import (
    LineByLineTextDataset,
    LineByLineWithRefDataset,
    LineByLineWithSOPTextDataset,
    TextDataset,
    TextDatasetForNextSentencePrediction,
)
from .squad import SquadDataset, SquadDataTrainingArguments



