






'''simple docstring'''







from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_torch_available,
)


__lowerCAmelCase        =							{
    "configuration_gpt_bigcode": ["GPT_BIGCODE_PRETRAINED_CONFIG_ARCHIVE_MAP", "GPTBigCodeConfig"],
}

try:
  if not is_torch_available():
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  pass
else:
  __lowerCAmelCase        =							[
      "GPT_BIGCODE_PRETRAINED_MODEL_ARCHIVE_LIST",
      "GPTBigCodeForSequenceClassification",
      "GPTBigCodeForTokenClassification",
      "GPTBigCodeForCausalLM",
      "GPTBigCodeModel",
      "GPTBigCodePreTrainedModel",
  ]

if TYPE_CHECKING:
  from .configuration_gpt_bigcode import GPT_BIGCODE_PRETRAINED_CONFIG_ARCHIVE_MAP, GPTBigCodeConfig

  try:
    if not is_torch_available():
      raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
    pass
  else:
    from .modeling_gpt_bigcode import (
        GPT_BIGCODE_PRETRAINED_MODEL_ARCHIVE_LIST,
        GPTBigCodeForCausalLM,
        GPTBigCodeForSequenceClassification,
        GPTBigCodeForTokenClassification,
        GPTBigCodeModel,
        GPTBigCodePreTrainedModel,
    )


else:
  import sys

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












'''simple docstring'''







import cmath
import math


def       __UpperCamelCase					(      lowercase_       :  float   ,       lowercase_       :  float   ,       lowercase_       :  float   ,       lowercase_       :  float   ):
       """simple docstring"""




       a_						     =			math.radians(lowercase_   )
       a_						     =			math.radians(lowercase_   )

       # Convert voltage and current to rectangular form
       a_						     =			cmath.rect(lowercase_   ,       lowercase_   )
       a_						     =			cmath.rect(lowercase_   ,       lowercase_   )

       # Calculate apparent power
       return voltage_rect * current_rect


if __name__ == "__main__":
  import doctest

  doctest.testmod()




