
def 		UpperCamelCase						(   lowercase_ )		->						int:


  '''simple docstring'''






  lowercase__	: Optional[int]     		=   0
  while num > 0:
    digit_sum += num % 10
    num //= 10
  return digit_sum

def 		UpperCamelCase						(   lowercase_ = 1_00 )		->						int:


  '''simple docstring'''






  lowercase__	: List[Any]     		=   1
  lowercase__	: str     		=   2

  for i in range(2			,			max_n + 1 ):
    lowercase__	: Optional[Any]     		=   pre_numerator
    lowercase__	: Optional[Any]     		=   2 * i // 3 if i % 3 == 0 else 1
    lowercase__	: Any     		=   cur_numerator
    lowercase__	: Optional[Any]     		=   e_cont * pre_numerator + temp

  return sum_digits(lowercase_ )


if __name__ == "__main__":
     print(f'''{solution() = }''')








import argparse

from transformers import CLIPImageProcessor, CLIPVisionModelWithProjection

from diffusers import UnCLIPImageVariationPipeline, UnCLIPPipeline


if __name__ == "__main__":
							lowerCamelCase_    :			int    =	argparse.ArgumentParser()

							parser.add_argument("""--dump_path""", default=None, type=str, required=True, help="""Path to the output model.""")

							parser.add_argument(
							    """--txt2img_unclip""",
							    default="""kakaobrain/karlo-v1-alpha""",
							    type=str,
							    required=False,
							    help="""The pretrained txt2img unclip.""",
							)

							lowerCamelCase_    :			Dict    =	parser.parse_args()

							lowerCamelCase_    :			str    =	UnCLIPPipeline.from_pretrained(args.txtaimg_unclip)

							lowerCamelCase_    :			int    =	CLIPImageProcessor()
							lowerCamelCase_    :			Any    =	CLIPVisionModelWithProjection.from_pretrained("""openai/clip-vit-large-patch14""")

							lowerCamelCase_    :			Union[str, Any]    =	UnCLIPImageVariationPipeline(
							    decoder=txtaimg.decoder,
							    text_encoder=txtaimg.text_encoder,
							    tokenizer=txtaimg.tokenizer,
							    text_proj=txtaimg.text_proj,
							    feature_extractor=feature_extractor,
							    image_encoder=image_encoder,
							    super_res_first=txtaimg.super_res_first,
							    super_res_last=txtaimg.super_res_last,
							    decoder_scheduler=txtaimg.decoder_scheduler,
							    super_res_scheduler=txtaimg.super_res_scheduler,
							)

							imgaimg.save_pretrained(args.dump_path)






