o
    ß¥µiO  ã                   @   sü  d dl mZ eƒ Zeƒ e_dej_dej_dej_dej_eƒ ej_	dejj	_
g d¢ejj	_eƒ ej_dejj_dejj_d	ejj_d
dgd ejj_dejj_dejj_dejj_dejj_g d¢ejj_eƒ ej_dejj_dejj_dejj_dejj_dejj_dejj_dejj_dejj_dejj_dejj_ eƒ ej_!dejj!_dejj!_d	ejj!_d
dgd ejj!_dejj!_dejj!_eƒ ej_"dejj"_#dejj"_$dejj"_%dejj"_&dejj"_'dejj"_(dejj"_)dejj"_*dejj"_+eƒ e_,d ej,_-d ej,_.d ej,_/d ej,_0d ej,_1d ej,_2d ej,_3d ej,_4d ej,_5d ej,_6d ej,_7d ej,_8d ej,_9d ej,_:d ej,_;d ej,_<d ej,_=d!ej,_>d"ej,_?d ej,_@d#ej,_Adej,_Bdej,_Cd	ej,_Deƒ e_EdejE_Fd$ejE_Gd%ejE_Hd ejE_IdejE_Jd&ejE_Kd ejE_Ld"ejE_MdejE_NdejE_OdejE_Pd'ejE_Qd(ejE_Rd)ejE_Sg d*¢ejE_Td+ejE_Ud,ejE_Vd-ejE_WdejE_Xd.ejE_Yd/ejE_Zd0ejE_[d1ejE_\d2ejE_]d3ejE_^d+ejE__d4ejE_`d5ejE_adejE_bd6ejE_cdejE_ddejE_edejE_fdejE_gdejE_hd ejE_id+ejE_jd7ejE_kd8d9„ Zld S ):é    )ÚCfgNodeÚ	ResNetFPN)é   é   é   Té€   )r   éÄ   é   r	   r   ÚselfÚcrossé   ÚlinearÚquadtreeÚB)é   r   r   gš™™™™™É?r   Údual_softmaxgš™™™™™¹?é   g      ð?Fg333333Ó?éÈ   é   ÚloftrÚfocalg      Ð?g       @Úl2_with_stdNgš™™™™™Ù?g        i€  é@   gü©ñÒMb€?ÚadamwiS  ÚMultiStepLRÚepoch)r   é   r   é   é   g      à?é   gJ_9ïÿï?é    Ú
evaluationÚdynamicgü©ñÒMb@?ÚEÚRANSACgwJëÿï?i'  Úscene_balanceéB   c                   C   s   t  ¡ S )z=Get a yacs CfgNode object with default values for my_project.)Ú_CNÚclone© r)   r)   úf/home/ubuntu/.local/lib/python3.10/site-packages/modelscope/models/cv/image_matching/config/default.pyÚget_cfg_defaults©   s   r+   )mÚyacs.configr   ÚCNr'   ÚLOFTRÚBACKBONE_TYPEÚ
RESOLUTIONÚFINE_WINDOW_SIZEÚFINE_CONCAT_COARSE_FEATÚ	RESNETFPNÚINITIAL_DIMÚ
BLOCK_DIMSÚCOARSEÚD_MODELÚD_FFNÚNHEADÚLAYER_NAMESÚ	ATTENTIONÚTEMP_BUG_FIXÚ
BLOCK_TYPEÚ	ATTN_TYPEÚTOPKSÚMATCH_COARSEÚTHRÚ	BORDER_RMÚ
MATCH_TYPEÚDSMAX_TEMPERATUREÚ	SKH_ITERSÚSKH_INIT_BIN_SCOREÚSKH_PREFILTERÚTRAIN_COARSE_PERCENTÚTRAIN_PAD_NUM_GT_MINÚSPARSE_SPVSÚFINEÚLOSSÚCOARSE_TYPEÚCOARSE_WEIGHTÚFOCAL_ALPHAÚFOCAL_GAMMAÚ
POS_WEIGHTÚ
NEG_WEIGHTÚ	FINE_TYPEÚFINE_WEIGHTÚFINE_CORRECT_THRÚDATASETÚTRAINVAL_DATA_SOURCEÚTRAIN_DATA_ROOTÚTRAIN_POSE_ROOTÚTRAIN_NPZ_ROOTÚTRAIN_LIST_PATHÚTRAIN_INTRINSIC_PATHÚVAL_DATA_ROOTÚVAL_POSE_ROOTÚVAL_NPZ_ROOTÚVAL_LIST_PATHÚVAL_INTRINSIC_PATHÚTEST_DATA_SOURCEÚTEST_DATA_ROOTÚTEST_POSE_ROOTÚTEST_NPZ_ROOTÚTEST_LIST_PATHÚTEST_INTRINSIC_PATHÚMIN_OVERLAP_SCORE_TRAINÚMIN_OVERLAP_SCORE_TESTÚAUGMENTATION_TYPEÚMGDPT_IMG_RESIZEÚMGDPT_IMG_PADÚMGDPT_DEPTH_PADÚMGDPT_DFÚTRAINERÚ
WORLD_SIZEÚCANONICAL_BSÚCANONICAL_LRÚSCALINGÚFIND_LRÚ	OPTIMIZERÚTRUE_LRÚ
ADAM_DECAYÚADAMW_DECAYÚWARMUP_TYPEÚWARMUP_RATIOÚWARMUP_STEPÚ	SCHEDULERÚSCHEDULER_INTERVALÚMSLR_MILESTONESÚ
MSLR_GAMMAÚ	COSA_TMAXÚ	ELR_GAMMAÚENABLE_PLOTTINGÚN_VAL_PAIRS_TO_PLOTÚ	PLOT_MODEÚPLOT_MATCHES_ALPHAÚEPI_ERR_THRÚPOSE_GEO_MODELÚPOSE_ESTIMATION_METHODÚRANSAC_PIXEL_THRÚRANSAC_CONFÚRANSAC_MAX_ITERSÚUSE_MAGSACPPÚDATA_SAMPLERÚN_SAMPLES_PER_SUBSETÚSB_SUBSET_SAMPLE_REPLACEMENTÚSB_SUBSET_SHUFFLEÚ	SB_REPEATÚRDM_REPLACEMENTÚRDM_NUM_SAMPLESÚGRADIENT_CLIPPINGÚSEEDr+   r)   r)   r)   r*   Ú<module>   sâ   




































	