code: 
  
  
  '''simple docstring'''
  
  
  
  
  
  from collections import OrderedDict
  from typing import Mapping
  
  from ...configuration_utils import PretrainedConfig
  from ...onnx import OnnxConfig
  from ...utils import logging
  
  
  __lowerCamelCase       :       Any				   =			logging.get_logger(__name__)
  
  __lowerCamelCase       :       Dict				   =			{
      "flaubert/flaubert_small_cased": "https://huggingface.co/flaubert/flaubert_small_cased/resolve/main/config.json",
      "flaubert/flaubert_base_uncased": "https://huggingface.co/flaubert/flaubert_base_uncased/resolve/main/config.json",
      "flaubert/flaubert_base_cased": "https://huggingface.co/flaubert/flaubert_base_cased/resolve/main/config.json",
      "flaubert/flaubert_large_cased": "https://huggingface.co/flaubert/flaubert_large_cased/resolve/main/config.json",
  }
  
  
  
  class 			a      (      UpperCamelCase_   ):
  		__lowercase													=		"""flaubert"""
  		__lowercase													=		{
  		    """hidden_size""": """emb_dim""",
  		    """num_attention_heads""": """n_heads""",
  		    """num_hidden_layers""": """n_layers""",
  		    """n_words""": """vocab_size""",  # For backward compatibility
  		}
  
  
  
  
  
  
  		def __init__(  self	,     __UpperCamelCase=False	,     __UpperCamelCase=0.0	,     __UpperCamelCase=3_01_45	,     __UpperCamelCase=20_48	,     __UpperCamelCase=12	,     __UpperCamelCase=16	,     __UpperCamelCase=0.1	,     __UpperCamelCase=0.1	,     __UpperCamelCase=True	,     __UpperCamelCase=False	,     __UpperCamelCase=False	,     __UpperCamelCase=False	,     __UpperCamelCase=1	,     __UpperCamelCase=True	,     __UpperCamelCase=5_12	,     __UpperCamelCase=20_48**-0.5	,     __UpperCamelCase=1E-12	,     __UpperCamelCase=0.02	,     __UpperCamelCase=0	,     __UpperCamelCase=1	,     __UpperCamelCase=2	,     __UpperCamelCase=3	,     __UpperCamelCase=5	,     __UpperCamelCase=True	,     __UpperCamelCase="first"	,     __UpperCamelCase=True	,     __UpperCamelCase=None	,     __UpperCamelCase=True	,     __UpperCamelCase=0.1	,     __UpperCamelCase=5	,     __UpperCamelCase=5	,     __UpperCamelCase=0	,     __UpperCamelCase=0	,     __UpperCamelCase=2	,     __UpperCamelCase=0	,     **__UpperCamelCase	,     )->			Optional[int]:
  						'''simple docstring'''
  
  
  						A__     :							List[str]   				=pre_norm
  						A__     :							Optional[Any]   				=layerdrop
  						A__     :							List[str]   				=vocab_size
  						A__     :							int   				=emb_dim
  						A__     :							str   				=n_layers
  						A__     :							List[Any]   				=n_heads
  						A__     :							Union[str, Any]   				=dropout
  						A__     :							Union[str, Any]   				=attention_dropout
  						A__     :							Union[str, Any]   				=gelu_activation
  						A__     :							Union[str, Any]   				=sinusoidal_embeddings
  						A__     :							Any   				=causal
  						A__     :							Any   				=asm
  						A__     :							Optional[int]   				=n_langs
  						A__     :							str   				=use_lang_emb
  						A__     :							List[Any]   				=layer_norm_eps
  						A__     :							Tuple   				=bos_index
  						A__     :							Dict   				=eos_index
  						A__     :							Any   				=pad_index
  						A__     :							str   				=unk_index
  						A__     :							List[str]   				=mask_index
  						A__     :							str   				=is_encoder
  						A__     :							List[str]   				=max_position_embeddings
  						A__     :							int   				=embed_init_std
  						A__     :							Optional[Any]   				=init_std
  						A__     :							Tuple   				=summary_type
  						A__     :							Dict   				=summary_use_proj
  						A__     :							List[str]   				=summary_activation
  						A__     :							str   				=summary_proj_to_labels
  						A__     :							Union[str, Any]   				=summary_first_dropout
  						A__     :							Any   				=start_n_top
  						A__     :							Dict   				=end_n_top
  						A__     :							Optional[Any]   				=mask_token_id
  						A__     :							List[str]   				=lang_id
  
  						if "n_words" in kwargs:
  										A__     :							Optional[int]   				=kwargs['''n_words''']
  
  						super().__init__(pad_token_id=__UpperCamelCase	,     bos_token_id=__UpperCamelCase	,     **__UpperCamelCase							)
  
  
  
  
  
  
  
  class 			a      (      UpperCamelCase_   ):
  
  
  
  
  
  
  		@property
  		def       lowerCAmelCase_  (  self							)->			Mapping[str, Mapping[int, str]]:
  						'''simple docstring'''
  
  
  						if self.task == "multiple-choice":
  										A__     :							Union[str, Any]   				={0: '''batch''', 1: '''choice''', 2: '''sequence'''}
  						else:
  										A__     :							int   				={0: '''batch''', 1: '''sequence'''}
  						return OrderedDict(
  						    [
  						        ('''input_ids''', dynamic_axis),
  						        ('''attention_mask''', dynamic_axis),
  						    ]							)
  
  
  
  
style_context: 
  
  
  from dataclasses import dataclass
  from enum import Enum
  from typing import List, Optional, Union
  
  import numpy as np
  import PIL
  from PIL import Image
  
  from ...utils import BaseOutput, is_torch_available, is_transformers_available
  
  
  
  @dataclass
  class 			a      (      UpperCamelCase_   ):
  		__lowercase													=		{
  		    """sld_warmup_steps""": 15,
  		    """sld_guidance_scale""": 20,
  		    """sld_threshold""": 0.0,
  		    """sld_momentum_scale""": 0.0,
  		    """sld_mom_beta""": 0.0,
  		}
  		__lowercase													=		{
  		    """sld_warmup_steps""": 10,
  		    """sld_guidance_scale""": 1_000,
  		    """sld_threshold""": 0.01,
  		    """sld_momentum_scale""": 0.3,
  		    """sld_mom_beta""": 0.4,
  		}
  		__lowercase													=		{
  		    """sld_warmup_steps""": 7,
  		    """sld_guidance_scale""": 2_000,
  		    """sld_threshold""": 0.0_25,
  		    """sld_momentum_scale""": 0.5,
  		    """sld_mom_beta""": 0.7,
  		}
  		__lowercase													=		{
  		    """sld_warmup_steps""": 0,
  		    """sld_guidance_scale""": 5_000,
  		    """sld_threshold""": 1.0,
  		    """sld_momentum_scale""": 0.5,
  		    """sld_mom_beta""": 0.7,
  		}
  
  
  
  
  
  
  
  @dataclass
  class 			a      (      UpperCamelCase_   ):
  		__lowercase													=		42
  		__lowercase													=		42
  		__lowercase													=		42
  		__lowercase													=		42
  
  
  if is_transformers_available() and is_torch_available():
  						from .pipeline_stable_diffusion_safe import StableDiffusionPipelineSafe
  						from .safety_checker import SafeStableDiffusionSafetyChecker
  
  
  
  