


from collections import OrderedDict
from typing import Mapping

from packaging import version

from ...configuration_utils import PretrainedConfig
from ...onnx import OnnxConfig
from ...utils import logging


_lowerCAmelCase:						Tuple   				=       logging.get_logger(__name__)

_lowerCAmelCase:						Any   				=       {
    'hustvl/yolos-small': 'https://huggingface.co/hustvl/yolos-small/resolve/main/config.json',
    # See all YOLOS models at https://huggingface.co/models?filter=yolos
}




class       lowercase_					(lowercase__   ):
				snake_case	    ='yolos'





				def __init__(				self       ,  lowercase_=768       ,  lowercase_=12       ,  lowercase_=12       ,  lowercase_=3072       ,  lowercase_="gelu"       ,  lowercase_=0.0       ,  lowercase_=0.0       ,  lowercase_=0.02       ,  lowercase_=1e-12       ,  lowercase_=[512, 864]       ,  lowercase_=16       ,  lowercase_=3       ,  lowercase_=True       ,  lowercase_=100       ,  lowercase_=True       ,  lowercase_=False       ,  lowercase_=1       ,  lowercase_=5       ,  lowercase_=2       ,  lowercase_=5       ,  lowercase_=2       ,  lowercase_=0.1       ,  **lowercase_       ,  )  -> List[str]:
											super().__init__(**lowercase_)

											a__      =hidden_size
											a__      =num_hidden_layers
											a__      =num_attention_heads
											a__      =intermediate_size
											a__      =hidden_act
											a__      =hidden_dropout_prob
											a__      =attention_probs_dropout_prob
											a__      =initializer_range
											a__      =layer_norm_eps
											a__      =image_size
											a__      =patch_size
											a__      =num_channels
											a__      =qkv_bias
											a__      =num_detection_tokens
											a__      =use_mid_position_embeddings
											a__      =auxiliary_loss
											# Hungarian matcher
											a__      =class_cost
											a__      =bbox_cost
											a__      =giou_cost
											# Loss coefficients
											a__      =bbox_loss_coefficient
											a__      =giou_loss_coefficient
											a__      =eos_coefficient







class       lowercase_					(lowercase__   ):
				snake_case	    =version.parse('1.11'   )





				@property
				def 						__UpperCamelCase    (				self)  -> Mapping[str, Mapping[int, str]]:
											return OrderedDict(
											    [
											        ('pixel_values', {0: 'batch', 1: 'num_channels', 2: 'height', 3: 'width'}),
											    ])





				@property
				def 						__UpperCamelCase    (				self)  -> float:
											return 1e-4





				@property
				def 						__UpperCamelCase    (				self)  -> int:
											return 12





def   _lowercase(					__a				:						list[int]     ):
							a__      =len(__a     )
							for i in range(__a     ):
														for j in range(i + 1    ,     __a     ):
																					if numbers[j] < numbers[i]:
																												a__    ,     a__      =numbers[j], numbers[i]
							return numbers


if __name__ == "__main__":
	_lowerCAmelCase:						Tuple   				=       input('Enter numbers separated by a comma:\n').strip()
	_lowerCAmelCase:						int   				=       [int(item) for item in user_input.split(',')]
	print(exchange_sort(unsorted))

