

from functools import lru_cache


@lru_cache
def 					_UpperCAmelCase				(						a__):

			'''simple docstring'''



			if num < 0:
						raise ValueError("""Number should not be negative.""")

			return 1 if num in (0, 1) else num * factorial(num - 1)


if __name__ == "__main__":
	import doctest

	doctest.testmod()





__snake_case				:      int   		=			[
    """Audio""",
    """Array2D""",
    """Array3D""",
    """Array4D""",
    """Array5D""",
    """ClassLabel""",
    """Features""",
    """Sequence""",
    """Value""",
    """Image""",
    """Translation""",
    """TranslationVariableLanguages""",
]
from .audio import Audio
from .features import ArrayaD, ArrayaD, ArrayaD, ArrayaD, ClassLabel, Features, Sequence, Value
from .image import Image
from .translation import Translation, TranslationVariableLanguages


