o
    1jf                     @   s  d dl Z d dlmZ ddlmZmZ ddlmZ ddl	m
Z
 ddlmZ e jdZeeeed	d
Zede
eeed eddeedg ddd eddeedg ddd eddeedg dd eddeedg ddd eddeedg ddd eddeedg ddd eddeedg dd ed deed!g dd ed"deed#g dd ed$deed%g dd ed&deed'g dd ed(deed)g dd ed*deed+g dd ed,deed-g dd ed.deed/g dd ed0deed1g dd ed2deed3g dd ed4deed5g dd ed6deed7g dd ed8deed9g dd ed:deed;g dd ed<deed=g dd ed>deed?g dd ed@deedAg dd edBdeedCg dd edDdeedEg dd edFdeedGg dd edHdeedIg dd edJdeedKg dd edLdeedMg dd edNdeedOg dd edPdeedQg dd edRdeedSg dd edTdeedUg dd edVdeedWg dd edXdeedYg dd edZdeed[g dd ed\deed]g dd ed^deed_g dd ed`deedag dd edbdeedcg dd edddeedeg ddd edfdeedgg ddd edhdeedig ddd edjdeedkg ddd edldeedmg dd edndeedog dd edpdeedqg dd edrdeedsg dd edtdeedug dd edvdeedwg dd edxdeedyg dd edzdeed{g dd ed|deed}g dd ed~deedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg dd eddeedg ddd eddeedg ddd eddeedg ddd eddeedg ddd eddeedg ddd eddeedg ddd eddeedg ddd eddeedág ddd eddeedšg ddd eddeedǡg ddd eddeedɡg ddd eddeedˡg ddd eddeed͡g ddd dS )    N   )register_model_inforegister_suite_info   )	ClsConfig)ClsModel)	ClsRunnerZPADDLE_PDX_PADDLECLAS_PATHz..ZconfigsZCls)Z
suite_namemodelrunnerconfigZrunner_root_pathZ'SwinTransformer_tiny_patch4_window7_224z,SwinTransformer_tiny_patch4_window7_224.yaml)trainevaluatepredictexportZinferz!deploy/configs/inference_cls.yaml)
model_namesuiteconfig_pathsupported_apisZinfer_configZ(SwinTransformer_small_patch4_window7_224z-SwinTransformer_small_patch4_window7_224.yamlZ'SwinTransformer_base_patch4_window7_224z,SwinTransformer_base_patch4_window7_224.yaml)r   r   r   r   )r   r   r   r   Z(SwinTransformer_base_patch4_window12_384z-SwinTransformer_base_patch4_window12_384.yamlZ(SwinTransformer_large_patch4_window7_224z-SwinTransformer_large_patch4_window7_224.yamlZ)SwinTransformer_large_patch4_window12_384z.SwinTransformer_large_patch4_window12_384.yamlzPP-LCNet_x0_25zPP-LCNet_x0_25.yamlzPP-LCNet_x0_35zPP-LCNet_x0_35.yamlzPP-LCNet_x0_5zPP-LCNet_x0_5.yamlzPP-LCNet_x0_75zPP-LCNet_x0_75.yamlzPP-LCNet_x1_0zPP-LCNet_x1_0.yamlzPP-LCNet_x1_0_doc_orizPP-LCNet_x1_0_doc_ori.yamlzPP-LCNet_x1_5zPP-LCNet_x1_5.yamlzPP-LCNet_x2_0zPP-LCNet_x2_0.yamlzPP-LCNet_x2_5zPP-LCNet_x2_5.yamlzPP-LCNetV2_smallzPP-LCNetV2_small.yamlzPP-LCNetV2_basezPP-LCNetV2_base.yamlzPP-LCNetV2_largezPP-LCNetV2_large.yamlZCLIP_vit_base_patch16_224zCLIP_vit_base_patch16_224.yamlZCLIP_vit_large_patch14_224zCLIP_vit_large_patch14_224.yamlzPP-HGNet_tinyzPP-HGNet_tiny.yamlzPP-HGNet_smallzPP-HGNet_small.yamlzPP-HGNet_basezPP-HGNet_base.yamlzPP-HGNetV2-B0zPP-HGNetV2-B0.yamlzPP-HGNetV2-B1zPP-HGNetV2-B1.yamlzPP-HGNetV2-B2zPP-HGNetV2-B2.yamlzPP-HGNetV2-B3zPP-HGNetV2-B3.yamlzPP-HGNetV2-B4zPP-HGNetV2-B4.yamlzPP-HGNetV2-B5zPP-HGNetV2-B5.yamlzPP-HGNetV2-B6zPP-HGNetV2-B6.yamlZResNet18zResNet18.yamlZResNet18_vdzResNet18_vd.yamlZResNet34zResNet34.yamlZResNet34_vdzResNet34_vd.yamlZResNet50zResNet50.yamlZResNet50_vdzResNet50_vd.yamlZ	ResNet101zResNet101.yamlZResNet101_vdzResNet101_vd.yamlZ	ResNet152zResNet152.yamlZResNet152_vdzResNet152_vd.yamlZResNet200_vdzResNet200_vd.yamlZMobileNetV1_x0_25zMobileNetV1_x0_25.yamlZMobileNetV1_x0_5zMobileNetV1_x0_5.yamlZMobileNetV1_x0_75zMobileNetV1_x0_75.yamlZMobileNetV1_x1_0zMobileNetV1_x1_0.yamlZMobileNetV2_x0_25zMobileNetV2_x0_25.yamlZMobileNetV2_x0_5zMobileNetV2_x0_5.yamlZMobileNetV2_x1_0zMobileNetV2_x1_0.yamlZMobileNetV2_x1_5zMobileNetV2_x1_5.yamlZMobileNetV2_x2_0zMobileNetV2_x2_0.yamlZMobileNetV3_large_x0_35zMobileNetV3_large_x0_35.yamlZMobileNetV3_large_x0_5zMobileNetV3_large_x0_5.yamlZMobileNetV3_large_x0_75zMobileNetV3_large_x0_75.yamlZMobileNetV3_large_x1_0zMobileNetV3_large_x1_0.yamlZMobileNetV3_large_x1_25zMobileNetV3_large_x1_25.yamlZMobileNetV3_small_x0_35zMobileNetV3_small_x0_35.yamlZMobileNetV3_small_x0_5zMobileNetV3_small_x0_5.yamlZMobileNetV3_small_x0_75zMobileNetV3_small_x0_75.yamlZMobileNetV3_small_x1_0zMobileNetV3_small_x1_0.yamlZMobileNetV3_small_x1_25zMobileNetV3_small_x1_25.yamlZMobileNetV4_conv_smallzMobileNetV4_conv_small.yamlZMobileNetV4_conv_mediumzMobileNetV4_conv_medium.yamlZMobileNetV4_conv_largezMobileNetV4_conv_large.yamlZMobileNetV4_hybrid_mediumzMobileNetV4_hybrid_medium.yamlZMobileNetV4_hybrid_largezMobileNetV4_hybrid_large.yamlZConvNeXt_tinyzConvNeXt_tiny.yamlZConvNeXt_smallzConvNeXt_small.yamlZConvNeXt_base_224zConvNeXt_base_224.yamlZConvNeXt_base_384zConvNeXt_base_384.yamlZConvNeXt_large_224zConvNeXt_large_224.yamlZConvNeXt_large_384zConvNeXt_large_384.yamlz
StarNet-S1zStarNet-S1.yamlz
StarNet-S2zStarNet-S2.yamlz
StarNet-S3zStarNet-S3.yamlz
StarNet-S4zStarNet-S4.yamlzFasterNet-LzFasterNet-L.yamlzFasterNet-MzFasterNet-M.yamlzFasterNet-SzFasterNet-S.yamlzFasterNet-T0zFasterNet-T0.yamlzFasterNet-T1zFasterNet-T1.yamlzFasterNet-T2zFasterNet-T2.yamlzPP-LCNet_x1_0_MLzPP-LCNet_x1_0_ML.yamlZResNet50_MLzResNet50_ML.yamlzPP-HGNetV2-B0_MLzPP-HGNetV2-B0_ML.yamlzPP-HGNetV2-B4_MLzPP-HGNetV2-B4_ML.yamlzPP-HGNetV2-B6_MLzPP-HGNetV2-B6_ML.yamlZCLIP_vit_base_patch16_448_MLz!CLIP_vit_base_patch16_448_ML.yamlz"PP-LCNet_x1_0_pedestrian_attributez'PP-LCNet_x1_0_pedestrian_attribute.yamlzPP-LCNet_x1_0_vehicle_attributez$PP-LCNet_x1_0_vehicle_attribute.yamlZMobileFaceNetzMobileFaceNet.yamlZResNet50_facezResNet50_face.yamlzPP-LCNet_x0_25_textline_oriz PP-LCNet_x0_25_textline_ori.yamlzPP-LCNet_x1_0_textline_orizPP-LCNet_x1_0_textline_ori.yamlzPP-LCNet_x1_0_table_clszPP-LCNet_x1_0_table_cls.yaml)osZos.pathpathZospZbase.registerr   r   r   r   r	   r   r
   r   environgetZREPO_ROOT_PATHabspathjoindirname__file__ZPDX_CONFIG_DIR r   r   n/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/repo_apis/PaddleClas_api/cls/register.py<module>   s  
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	








	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	






















