





"""simple docstring"""





import math



def 				lowerCAmelCase_			(      SCREAMING_SNAKE_CASE       :							Any    ,						SCREAMING_SNAKE_CASE       :							str   ):


							'''simple docstring'''







							if initial_intensity < 0:
														raise ValueError('''The value of intensity cannot be negative'''   )
														# handling of negative values of initial intensity
							if angle < 0 or angle > 360:
														raise ValueError('''In Malus Law, the angle is in the range 0-360 degrees'''   )
														# handling of values out of allowed range
							return initial_intensity * (math.cos(math.radians(SCREAMING_SNAKE_CASE   )   ) ** 2)


if __name__ == "__main__":
							import doctest

							doctest.testmod(name='malus_law')











"""simple docstring"""





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




