
def 					lowerCAmelCase__							(	SCREAMING_SNAKE_CASE_:							int      )			->      Dict:




				'''simple docstring'''





				if length <= 0 or not isinstance(_lowerCamelCase	,       _lowerCamelCase      ):
								raise ValueError("Length must be a positive integer."      )
				return [n * (2 * n - 1) for n in range(_lowerCamelCase      )]


if __name__ == "__main__":
	print(hexagonal_numbers(length=5))
	print(hexagonal_numbers(length=1_0))




from ..utils import is_flax_available, is_torch_available


if is_torch_available():
	from .autoencoder_kl import AutoencoderKL
	from .controlnet import ControlNetModel
	from .dual_transformer_ad import DualTransformeraDModel
	from .modeling_utils import ModelMixin
	from .prior_transformer import PriorTransformer
	from .ta_film_transformer import TaFilmDecoder
	from .transformer_ad import TransformeraDModel
	from .unet_ad import UNetaDModel
	from .unet_ad import UNetaDModel
	from .unet_ad_condition import UNetaDConditionModel
	from .unet_ad_condition import UNetaDConditionModel
	from .vq_model import VQModel

if is_flax_available():
	from .controlnet_flax import FlaxControlNetModel
	from .unet_ad_condition_flax import FlaxUNetaDConditionModel
	from .vae_flax import FlaxAutoencoderKL

