gitextract__wc8fr5u/ ├── .gitignore ├── README.md ├── assets/ │ ├── DATA.md │ ├── INSTALL.md │ └── MODEL_ZOO.md ├── data_schedule/ │ ├── __init__.py │ ├── registry.py │ ├── utils/ │ │ ├── box_ops.py │ │ ├── sampler.py │ │ └── segmentation.py │ └── vis/ │ ├── __init__.py │ ├── apis.py │ ├── evaluator_fast.py │ ├── evaluator_utils.py │ ├── fibroid/ │ │ ├── __init__.py │ │ ├── evals.py │ │ ├── fibroid_dataset.py │ │ ├── fibroid_utils.py │ │ └── metrics.py │ ├── mapper.py │ ├── mapper_utils.py │ ├── polyp/ │ │ ├── __init__.py │ │ ├── evals.py │ │ ├── polyp_dataset.py │ │ └── polyp_utils.py │ ├── vis_aug_eval.py │ ├── vis_aug_train.py │ ├── vis_aug_utils.py │ └── vis_frame_sampler.py ├── handle_vps.py ├── main.py ├── models/ │ ├── VIS/ │ │ ├── BackboneEncoderDecoder_WithScaleConsistency.py │ │ ├── __init__.py │ │ └── aux_mapper.py │ ├── __init__.py │ ├── backbone/ │ │ ├── __init__.py │ │ ├── pvtv2.py │ │ ├── res2net.py │ │ └── utils.py │ ├── decoder/ │ │ ├── __init__.py │ │ └── mask2former_video.py │ ├── encoder/ │ │ ├── __init__.py │ │ ├── input_projs.py │ │ ├── localGlobal.py │ │ ├── neighborhood_qk.py │ │ └── ops/ │ │ ├── MultiScaleDeformableAttention.egg-info/ │ │ │ └── PKG-INFO │ │ ├── attention.py │ │ ├── build/ │ │ │ ├── lib.linux-x86_64-cpython-311/ │ │ │ │ ├── functions/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── ms_deform_attn_func.py │ │ │ │ └── modules/ │ │ │ │ ├── __init__.py │ │ │ │ └── ms_deform_attn.py │ │ │ ├── lib.linux-x86_64-cpython-38/ │ │ │ │ ├── functions/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── ms_deform_attn_func.py │ │ │ │ └── modules/ │ │ │ │ ├── __init__.py │ │ │ │ └── ms_deform_attn.py │ │ │ ├── temp.linux-x86_64-cpython-311/ │ │ │ │ ├── .ninja_deps │ │ │ │ ├── .ninja_log │ │ │ │ ├── build.ninja │ │ │ │ └── home/ │ │ │ │ └── xhh/ │ │ │ │ └── workspace/ │ │ │ │ └── rvos_encoder/ │ │ │ │ └── models/ │ │ │ │ └── ops/ │ │ │ │ └── src/ │ │ │ │ ├── cpu/ │ │ │ │ │ └── ms_deform_attn_cpu.o │ │ │ │ ├── cuda/ │ │ │ │ │ └── ms_deform_attn_cuda.o │ │ │ │ └── vision.o │ │ │ └── temp.linux-x86_64-cpython-38/ │ │ │ └── home/ │ │ │ └── xhh/ │ │ │ └── workspace/ │ │ │ └── ReferFormer/ │ │ │ └── models/ │ │ │ └── ops/ │ │ │ └── src/ │ │ │ ├── cpu/ │ │ │ │ └── ms_deform_attn_cpu.o │ │ │ ├── cuda/ │ │ │ │ └── ms_deform_attn_cuda.o │ │ │ └── vision.o │ │ ├── dist/ │ │ │ ├── MultiScaleDeformableAttention-1.0-py3.11-linux-x86_64.egg │ │ │ └── MultiScaleDeformableAttention-1.0-py3.8-linux-x86_64.egg │ │ ├── functions/ │ │ │ ├── __init__.py │ │ │ └── ms_deform_attn_func.py │ │ ├── make.sh │ │ ├── modules/ │ │ │ ├── __init__.py │ │ │ ├── frame_query_ss2d.py │ │ │ └── ms_deform_attn.py │ │ ├── setup.py │ │ ├── src/ │ │ │ ├── cpu/ │ │ │ │ ├── ms_deform_attn_cpu.cpp │ │ │ │ └── ms_deform_attn_cpu.h │ │ │ ├── cuda/ │ │ │ │ ├── ms_deform_attn_cuda.cu │ │ │ │ ├── ms_deform_attn_cuda.h │ │ │ │ └── ms_deform_im2col_cuda.cuh │ │ │ ├── ms_deform_attn.h │ │ │ └── vision.cpp │ │ └── test.py │ ├── layers/ │ │ ├── anyc_trans.py │ │ ├── decoder_layers.py │ │ ├── gilbert/ │ │ │ ├── demo/ │ │ │ │ ├── index.html │ │ │ │ ├── normalize.css │ │ │ │ ├── script.js │ │ │ │ ├── skeleton.css │ │ │ │ └── two.js │ │ │ ├── gilbert2d.py │ │ │ ├── gilbert3d.py │ │ │ ├── gilbert_d2xy.py │ │ │ ├── gilbert_d2xyz.py │ │ │ ├── gilbert_xy2d.py │ │ │ ├── gilbert_xyz2d.py │ │ │ ├── plotpath.m │ │ │ ├── ports/ │ │ │ │ ├── Makefile │ │ │ │ ├── gilbert.c │ │ │ │ └── gilbert.js │ │ │ ├── test.py │ │ │ └── tests/ │ │ │ └── runtests.sh │ │ ├── matching.py │ │ ├── position_encoding.py │ │ └── utils.py │ ├── modality_input_mappers/ │ │ ├── __init__.py │ │ └── hilbert_curve.py │ ├── optimization/ │ │ ├── optimizer.py │ │ └── scheduler.py │ └── registry.py ├── output/ │ └── VIS/ │ ├── cvc/ │ │ └── pvt.py │ ├── fibroid/ │ │ └── pvt.py │ └── sunseg/ │ ├── pvt/ │ │ └── pvt.py │ └── res/ │ └── res.py ├── reorganize_sunseg.py ├── trainers/ │ ├── Trainer.py │ └── __init__.py └── utils/ ├── __init__.py └── misc.py