






'''simple docstring'''



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


SCREAMING_SNAKE_CASE							=						{
    'configuration_pix2struct': [
        'PIX2STRUCT_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'Pix2StructConfig',
        'Pix2StructTextConfig',
        'Pix2StructVisionConfig',
    ],
    'processing_pix2struct': ['Pix2StructProcessor'],
}

try:
      if not is_vision_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      SCREAMING_SNAKE_CASE							=						['Pix2StructImageProcessor']


try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      SCREAMING_SNAKE_CASE							=						[
          'PIX2STRUCT_PRETRAINED_MODEL_ARCHIVE_LIST',
          'Pix2StructPreTrainedModel',
          'Pix2StructForConditionalGeneration',
          'Pix2StructVisionModel',
          'Pix2StructTextModel',
      ]

if TYPE_CHECKING:
      from .configuration_pixastruct import (
          PIX2STRUCT_PRETRAINED_CONFIG_ARCHIVE_MAP,
          PixaStructConfig,
          PixaStructTextConfig,
          PixaStructVisionConfig,
      )
      from .processing_pixastruct import PixaStructProcessor

      try:
            if not is_vision_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .image_processing_pixastruct import PixaStructImageProcessor

      try:
            if not is_torch_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_pixastruct import (
                PIX2STRUCT_PRETRAINED_MODEL_ARCHIVE_LIST,
                PixaStructForConditionalGeneration,
                PixaStructPreTrainedModel,
                PixaStructTextModel,
                PixaStructVisionModel,
            )

else:
      import sys

      SCREAMING_SNAKE_CASE							=						_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)











'''simple docstring'''



def 				lowercase_					(     __A			:							int       ,   __A			:							int      )							->   int:



 """simple docstring"""




 return 1 if input_a == input_a else 0


def 				lowercase_					(     )							->   None:



 """simple docstring"""




 assert xnor_gate(0       ,   0      ) == 1
 assert xnor_gate(0       ,   1      ) == 0
 assert xnor_gate(1       ,   0      ) == 0
 assert xnor_gate(1       ,   1      ) == 1


if __name__ == "__main__":
      print(xnor_gate(0, 0))
      print(xnor_gate(0, 1))
      print(xnor_gate(1, 0))
      print(xnor_gate(1, 1))



