code: 
  
  
  
  
  
  '''simple docstring'''
  
  
  from urllib.error import HTTPError
  
  from bsa import BeautifulSoup
  from requests import exceptions, get
  
  _lowerCamelCase				:	int				    =       'https://www.wellrx.com/prescriptions/{0}/{1}/?freshSearch=true'
  
  
  
  
  def    __a (     UpperCAmelCase       ,			UpperCAmelCase    )      ->list | None:
  
  
  
  	"""simple docstring"""
  
  
  
  
  
  
  
  	try:
  		# Has user provided both inputs?
  		if not drug_name or not zip_code:
  			return None
  
  		A							  =      BASE_URL.format(UpperCAmelCase       ,			UpperCAmelCase    )
  		A							  =      get(UpperCAmelCase    )
  
  		# Is the response ok?
  		response.raise_for_status()
  
  		# Scrape the data using bs4
  		A							  =      BeautifulSoup(response.text       ,			"""html.parser"""    )
  
  		# This list will store the name and price.
  		A							  =      []
  
  		# Fetch all the grids that contains the items.
  		A							  =      soup.find_all("""div"""       ,			{"""class""": """grid-x pharmCard"""}    )
  		if grid_list and len(UpperCAmelCase    ) > 0:
  			for grid in grid_list:
  				# Get the pharmacy price.
  				A							  =      grid.find("""p"""       ,			{"""class""": """list-title"""}    ).text
  
  				# Get price of the drug.
  				A							  =      grid.find("""span"""       ,			{"""p""", """price price-large"""}    ).text
  
  				pharmacy_price_list.append(
  				    {
  				        """pharmacy_name""": pharmacy_name,
  				        """price""": price,
  				    }    )
  
  		return pharmacy_price_list
  
  	except (HTTPError, exceptions.RequestException, ValueError):
  		return None
  
  
  if __name__ == "__main__":
  				# Enter a drug name and a zip code
  				_lowerCamelCase				:	Optional[Any]				    =       input('Enter drug name: ').strip()
  				_lowerCamelCase				:	Optional[int]				    =       input('Enter zip code: ').strip()
  
  				_lowerCamelCase				:	list | None				    =       fetch_pharmacy_and_price_list(
  				    drug_name, zip_code
  				)
  
  				if pharmacy_price_list:
  								print(f"\nSearch results for {drug_name} at location {zip_code}:")
  								for pharmacy_price in pharmacy_price_list:
  												_lowerCamelCase				:	List[str]				    =       pharmacy_price['pharmacy_name']
  												_lowerCamelCase				:	Tuple				    =       pharmacy_price['price']
  
  												print(f"Pharmacy: {name} Price: {price}")
  				else:
  								print(f"No results found for {drug_name}")
  
  
style_context: 
  
  
  
  
  
  '''simple docstring'''
  
  
  import argparse
  
  from tax import checkpoints
  
  from transformers import FlaxTaForConditionalGeneration, TaConfig
  
  
  
  
  def    __a (     UpperCAmelCase       ,			UpperCAmelCase       ,			UpperCAmelCase    )      ->List[Any]:
  
  
  
  	"""simple docstring"""
  
  
  
  
  
  
  
  	A							  =      TaConfig.from_pretrained(UpperCAmelCase    )
  	A							  =      FlaxTaForConditionalGeneration(config=UpperCAmelCase    )
  	A							  =      checkpoints.load_tax_checkpoint(UpperCAmelCase    )
  
  	A							  =      """wi_0""" in tax_model["""target"""]["""encoder"""]["""layers_0"""]["""mlp"""]
  
  	# Encoder
  	for layer_index in range(config.num_layers    ):
  		A							  =      f"""layers_{str(UpperCAmelCase    )}"""
  
  		# Self-Attention
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""attention"""]["""key"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""attention"""]["""out"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""attention"""]["""query"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""attention"""]["""value"""]["""kernel"""]
  
  		# Layer Normalization
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""pre_attention_layer_norm"""]["""scale"""]
  
  		if split_mlp_wi:
  			A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""mlp"""]["""wi_0"""]["""kernel"""]
  			A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""mlp"""]["""wi_1"""]["""kernel"""]
  		else:
  			A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""mlp"""]["""wi"""]["""kernel"""]
  
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""mlp"""]["""wo"""]["""kernel"""]
  
  		# Layer Normalization
  		A							  =      tax_model["""target"""]["""encoder"""][layer_name]["""pre_mlp_layer_norm"""]["""scale"""]
  
  		# Assigning
  		A							  =      tax_attention_key
  		A							  =      tax_attention_out
  		A							  =      tax_attention_query
  		A							  =      tax_attention_value
  
  		A							  =      tax_attention_layer_norm
  
  		if split_mlp_wi:
  			A							  =      tax_mlp_wi_a
  			A							  =      tax_mlp_wi_a
  		else:
  			A							  =      tax_mlp_wi
  
  		A							  =      tax_mlp_wo
  		A							  =      tax_mlp_layer_norm
  
  	# Only for layer 0:
  	A							  =      tax_model["""target"""]["""encoder"""]["""relpos_bias"""]["""rel_embedding"""].T
  	A							  =      tax_encoder_rel_embedding
  
  	# Assigning
  	A							  =      tax_model["""target"""]["""encoder"""]["""encoder_norm"""]["""scale"""]
  	A							  =      tax_encoder_norm
  
  	# Decoder
  	for layer_index in range(config.num_decoder_layers    ):
  		A							  =      f"""layers_{str(UpperCAmelCase    )}"""
  
  		# Self-Attention
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""self_attention"""]["""key"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""self_attention"""]["""out"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""self_attention"""]["""query"""]["""kernel"""]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""self_attention"""]["""value"""]["""kernel"""]
  
  		# Layer Normalization
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""pre_self_attention_layer_norm"""][
  		    """scale"""
  		]
  
  		# Encoder-Decoder-Attention
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""encoder_decoder_attention"""]["""key"""][
  		    """kernel"""
  		]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""encoder_decoder_attention"""]["""out"""][
  		    """kernel"""
  		]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""encoder_decoder_attention"""]["""query"""][
  		    """kernel"""
  		]
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""encoder_decoder_attention"""]["""value"""][
  		    """kernel"""
  		]
  
  		# Layer Normalization
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""pre_cross_attention_layer_norm"""]["""scale"""]
  
  		# MLP
  		if split_mlp_wi:
  			A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""mlp"""]["""wi_0"""]["""kernel"""]
  			A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""mlp"""]["""wi_1"""]["""kernel"""]
  		else:
  			A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""mlp"""]["""wi"""]["""kernel"""]
  
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""mlp"""]["""wo"""]["""kernel"""]
  
  		# Layer Normalization
  		A							  =      tax_model["""target"""]["""decoder"""][layer_name]["""pre_mlp_layer_norm"""]["""scale"""]
  
  		# Assigning
  		A							  =      tax_attention_key
  		A							  =      tax_attention_out
  		A							  =      tax_attention_query
  		A							  =      tax_attention_value
  
  		A							  =      tax_pre_attention_layer_norm
  
  		A							  =      tax_enc_dec_attention_key
  		A							  =      tax_enc_dec_attention_out
  		A							  =      tax_enc_dec_attention_query
  		A							  =      tax_enc_dec_attention_value
  
  		A							  =      tax_cross_layer_norm
  
  		if split_mlp_wi:
  			A							  =      tax_mlp_wi_a
  			A							  =      tax_mlp_wi_a
  		else:
  			A							  =      tax_mlp_wi
  
  		A							  =      tax_mlp_wo
  
  		A							  =      txa_mlp_layer_norm
  
  	# Decoder Normalization
  	A							  =      tax_model["""target"""]["""decoder"""]["""decoder_norm"""]["""scale"""]
  	A							  =      txa_decoder_norm
  
  	# Only for layer 0:
  	A							  =      tax_model["""target"""]["""decoder"""]["""relpos_bias"""]["""rel_embedding"""].T
  	A							  =      tax_decoder_rel_embedding
  
  	# Token Embeddings
  	A							  =      tax_model["""target"""]["""token_embedder"""]["""embedding"""]
  	A							  =      txa_token_embeddings
  
  	# LM Head (only in v1.1 checkpoints)
  	if "logits_dense" in tax_model["target"]["decoder"]:
  		A							  =      tax_model["""target"""]["""decoder"""]["""logits_dense"""]["""kernel"""]
  
  	flax_model.save_pretrained(UpperCAmelCase    )
  	print("""T5X Model was sucessfully converted!"""    )
  
  
  if __name__ == "__main__":
  				_lowerCamelCase				:	Tuple				    =       argparse.ArgumentParser()
  				# Required parameters
  				parser.add_argument(
  				    '--t5x_checkpoint_path', default=None, type=str, required=True, help='Path the TX5 checkpoint.'
  				)
  				parser.add_argument('--config_name', default=None, type=str, required=True, help='Config name of T5 model.')
  				parser.add_argument(
  				    '--flax_dump_folder_path', default=None, type=str, required=True, help='Path to the output FLAX model.'
  				)
  				_lowerCamelCase				:	Union[str, Any]				    =       parser.parse_args()
  				convert_tax_checkpoint_to_flax(args.tax_checkpoint_path, args.config_name, args.flax_dump_folder_path)
  
  