From af08b5297b65749481835d44ff57a56358e789ca Mon Sep 17 00:00:00 2001 From: Francesco Ferroni Date: Fri, 31 May 2024 15:11:53 +0000 Subject: [PATCH] Create pip package for InternVideo2 --- .../models/backbones => }/__init__.py | 0 .../beats => internvideo2}/__init__.py | 0 .../multi_modality/.gitignore | 0 .../multi_modality/DATASET.md | 0 .../multi_modality/INSTALL.md | 0 .../multi_modality/MODEL_ZOO.md | 0 .../multi_modality/README.md | 0 .../multi_modality}/__init__.py | 0 .../multi_modality/configs}/__init__.py | 0 .../multi_modality/configs/config_bert.json | 0 .../configs/config_bert_large.json | 0 .../multi_modality/configs/data.py | 0 .../multi_modality/configs/med_config.json | 0 .../configs/med_config_fusion.json | 0 .../configs/med_large_config.json | 0 .../multi_modality/configs/model.py | 0 .../multi_modality/dataset/__init__.py | 0 .../multi_modality/dataset/av_utils.py | 0 .../multi_modality/dataset/base_dataset.py | 0 .../multi_modality/dataset/dataloader.py | 0 .../multi_modality/dataset/pt_dataset.py | 0 .../multi_modality/dataset/qa_dataset.py | 0 .../dataset/resample_concat_dataset.py | 0 .../multi_modality/dataset/ret_dataset.py | 0 .../multi_modality/dataset/sampler.py | 0 .../multi_modality/dataset/serialize.py | 0 .../multi_modality/dataset/text_prompt.py | 0 .../multi_modality/dataset/utils.py | 0 .../multi_modality/dataset/video_utils.py | 0 .../multi_modality/demo/config.py | 0 .../multi_modality/demo/demo.ipynb | 0 .../multi_modality/demo/example1.mp4 | Bin .../demo/internvideo2_stage2_config.py | 0 .../multi_modality/demo/utils.py | 0 .../multi_modality/miscs/test_flops.py | 0 .../multi_modality/models/__init__.py | 0 .../models/backbones/__init__.py | 0 .../models/backbones/beats/BEATs.py | 0 .../models/backbones/beats/README.md | 0 .../models/backbones/beats/Tokenizers.py | 0 .../models/backbones/beats/__init__.py | 0 .../models/backbones/beats/backbone.py | 0 .../models/backbones/beats/modules.py | 0 .../models/backbones/beats/quantizer.py | 0 .../models/backbones/bert/__init__.py | 0 .../models/backbones/bert/builder.py | 0 .../models/backbones/bert/med.py | 0 .../backbones/bert/tokenization_bert.py | 0 .../models/backbones/bert/xbert.py | 0 .../models/backbones/internvideo2/__init__.py | 0 .../internvideo2/flash_attention_class.py | 0 .../backbones/internvideo2/internvideo2.py | 0 .../internvideo2/internvideo2_clip_text.py | 0 .../internvideo2/internvideo2_clip_vision.py | 0 .../internvideo2/internvl_clip_vision.py | 0 .../backbones/internvideo2/pos_embed.py | 0 .../multi_modality/models/criterions.py | 6 ++--- .../multi_modality/models/dist_utils.py | 0 .../models/internvideo2_clip.py | 0 .../models/internvideo2_stage2.py | 0 .../multi_modality/models/mask.py | 0 .../multi_modality/models/utils.py | 0 .../multi_modality/preprocess/__init__.py | 0 .../multi_modality/preprocess/compress.py | 0 .../preprocess/create_sqlite_db.py | 0 .../preprocess/gen_webvid10m_label.py | 0 .../multi_modality/preprocess/utils.py | 0 .../multi_modality/requirements.txt | 0 .../clip/zero_shot/1B/config_anet.py | 0 .../clip/zero_shot/1B/config_charades_mc.py | 0 .../clip/zero_shot/1B/config_didemo.py | 0 .../clip/zero_shot/1B/config_hmdb51.py | 0 .../clip/zero_shot/1B/config_k400.py | 0 .../clip/zero_shot/1B/config_k600.py | 0 .../clip/zero_shot/1B/config_k700.py | 0 .../clip/zero_shot/1B/config_lsmdc.py | 0 .../clip/zero_shot/1B/config_mit.py | 0 .../clip/zero_shot/1B/config_msrvtt.py | 0 .../clip/zero_shot/1B/config_ssv2_mc.py | 0 .../clip/zero_shot/1B/config_ucf101.py | 0 .../clip/zero_shot/1B/config_vatex_ch.py | 0 .../clip/zero_shot/1B/config_vatex_en.py | 0 .../evaluation/clip/zero_shot/1B/eval_anet.sh | 0 .../clip/zero_shot/1B/eval_charades_mc.sh | 0 .../clip/zero_shot/1B/eval_hmdb51.sh | 0 .../evaluation/clip/zero_shot/1B/eval_k400.sh | 0 .../evaluation/clip/zero_shot/1B/eval_k600.sh | 0 .../evaluation/clip/zero_shot/1B/eval_k700.sh | 0 .../clip/zero_shot/1B/eval_lsmdc.sh | 0 .../evaluation/clip/zero_shot/1B/eval_mit.sh | 0 .../clip/zero_shot/1B/eval_msrvtt.sh | 0 .../clip/zero_shot/1B/eval_ssv2_mc.sh | 0 .../clip/zero_shot/1B/eval_ucf101.sh | 0 .../clip/zero_shot/1B/eval_vatex_ch.sh | 0 .../clip/zero_shot/1B/eval_vatex_en.sh | 0 .../clip/zero_shot/6B/config_anet.py | 0 .../clip/zero_shot/6B/config_charades_mc.py | 0 .../clip/zero_shot/6B/config_didemo.py | 0 .../clip/zero_shot/6B/config_hmdb51.py | 0 .../clip/zero_shot/6B/config_k400.py | 0 .../clip/zero_shot/6B/config_k600.py | 0 .../clip/zero_shot/6B/config_k700.py | 0 .../clip/zero_shot/6B/config_lsmdc.py | 0 .../clip/zero_shot/6B/config_mit.py | 0 .../clip/zero_shot/6B/config_msrvtt.py | 0 .../clip/zero_shot/6B/config_ssv2_mc.py | 0 .../clip/zero_shot/6B/config_ucf101.py | 0 .../clip/zero_shot/6B/config_vatex_ch.py | 0 .../clip/zero_shot/6B/config_vatex_en.py | 0 .../evaluation/clip/zero_shot/6B/eval_anet.sh | 0 .../clip/zero_shot/6B/eval_charades_mc.sh | 0 .../clip/zero_shot/6B/eval_hmdb51.sh | 0 .../evaluation/clip/zero_shot/6B/eval_k400.sh | 0 .../evaluation/clip/zero_shot/6B/eval_k600.sh | 0 .../evaluation/clip/zero_shot/6B/eval_k700.sh | 0 .../clip/zero_shot/6B/eval_lsmdc.sh | 0 .../evaluation/clip/zero_shot/6B/eval_mit.sh | 0 .../clip/zero_shot/6B/eval_msrvtt.sh | 0 .../clip/zero_shot/6B/eval_ssv2_mc.sh | 0 .../clip/zero_shot/6B/eval_ucf101.sh | 0 .../clip/zero_shot/6B/eval_vatex_ch.sh | 0 .../clip/zero_shot/6B/eval_vatex_en.sh | 0 .../stage2/zero_shot/1B/config_anet.py | 0 .../stage2/zero_shot/1B/config_didemo.py | 0 .../stage2/zero_shot/1B/config_lsmdc.py | 0 .../stage2/zero_shot/1B/config_msrvtt.py | 0 .../stage2/zero_shot/1B/config_msvd.py | 0 .../stage2/zero_shot/1B/config_vatex.py | 0 .../stage2/zero_shot/1B/eval_anet.sh | 0 .../stage2/zero_shot/1B/eval_didemo.sh | 0 .../stage2/zero_shot/1B/eval_lsmdc.sh | 0 .../stage2/zero_shot/1B/eval_msrvtt.sh | 0 .../stage2/zero_shot/1B/eval_msvd.sh | 0 .../stage2/zero_shot/1B/eval_vatex.sh | 0 .../scripts/pretraining/clip/1B/config.py | 0 .../scripts/pretraining/clip/1B/run.sh | 0 .../scripts/pretraining/clip/6B/config.py | 0 .../scripts/pretraining/clip/6B/run.sh | 0 .../scripts/pretraining/stage2/1B/config.py | 0 .../scripts/pretraining/stage2/1B/run.sh | 0 .../scripts/pretraining/stage2/6B/config.py | 0 .../scripts/pretraining/stage2/6B/run.sh | 0 .../multi_modality/tasks/pretrain.py | 0 .../multi_modality/tasks/retrieval_utils.py | 0 .../multi_modality/tasks/shared_utils.py | 0 .../multi_modality/tasks_clip/pretrain.py | 0 .../multi_modality/tasks_clip/retrieval.py | 0 .../multi_modality/tasks_clip/retrieval_mc.py | 0 .../tasks_clip/retrieval_mc2.py | 0 .../tasks_clip/retrieval_utils.py | 0 .../multi_modality/tasks_clip/shared_utils.py | 0 .../multi_modality/tests/test_cfg.py | 0 .../multi_modality/tools/__init__.py | 0 .../multi_modality/tools/run.py | 0 .../multi_modality/tools/submit.sh | 0 .../multi_modality/tools/utils.py | 0 .../multi_modality/torchrun.sh | 0 .../multi_modality/utils/__init__.py | 0 .../multi_modality/utils/basic_utils.py | 0 .../multi_modality/utils/config.py | 0 .../multi_modality/utils/config_utils.py | 0 .../multi_modality/utils/distributed.py | 0 .../multi_modality/utils/easydict.py | 0 .../multi_modality/utils/logger.py | 0 .../multi_modality/utils/optimizer.py | 0 .../multi_modality/utils/scheduler.py | 0 .../single_modality/DATASET.md | 0 .../single_modality/INSTALL.md | 0 .../single_modality/MODEL_ZOO.md | 0 .../single_modality/README.md | 0 .../internvideo2/single_modality/__init__.py | 0 .../single_modality/datasets/__init__.py | 0 .../single_modality/datasets/anet.py | 0 .../single_modality/datasets/build.py | 0 .../single_modality/datasets/hmdb.py | 0 .../single_modality/datasets/kinetics.py | 0 .../datasets/kinetics_sparse.py | 0 .../single_modality/datasets/mae.py | 0 .../single_modality/datasets/mae_multi.py | 0 .../datasets/masking_generator.py | 0 .../single_modality/datasets/mixup.py | 0 .../single_modality/datasets/rand_augment.py | 0 .../datasets/random_erasing.py | 0 .../single_modality/datasets/ssv2.py | 0 .../single_modality/datasets/transforms.py | 0 .../datasets/video_transforms.py | 0 .../datasets/volume_transforms.py | 0 .../single_modality/engines/__init__.py | 0 .../engines/engine_for_finetuning.py | 0 .../engines/engine_for_pretraining.py | 0 .../single_modality/functional.py | 0 .../single_modality/models/__init__.py | 0 .../models/flash_attention_class.py | 0 .../single_modality/models/internvideo2.py | 0 .../single_modality/models/internvideo2_ap.py | 0 .../models/internvideo2_cat.py | 0 .../models/internvideo2_pretrain.py | 0 .../models/internvl_clip_vision.py | 0 .../single_modality/models/pos_embed.py | 0 .../single_modality/models/videomae.py | 0 .../single_modality/optim_factory.py | 0 .../single_modality/requirements.txt | 0 .../single_modality/run_finetuning.py | 0 .../single_modality/run_linear_probing.py | 0 .../single_modality/run_pretraining.py | 0 .../k400/1B_ap_k710_ap_k400_f16.sh | 0 .../k400/6B_ap_k710_ap_k400_f16.sh | 0 .../k600/1B_ap_k710_ap_k600_f16.sh | 0 .../k600/6B_ap_k710_ap_k600_f16.sh | 0 .../k700/1B_ap_k710_ap_k700_f16.sh | 0 .../k700/6B_ap_k710_ap_k700_f16.sh | 0 .../k710/1B_ap_k710_f16_loadStage2.sh | 0 .../k710/6B_ap_k710_f16_loadStage2.sh | 0 .../mit/1B_ap_k710_ap_k400_ap_mit_f16.sh | 0 .../mit/6B_ap_k710_ap_k400_ap_mit_f16.sh | 0 .../ssv2/1B_ap_ssv2_f16_loadStage2.sh | 0 .../ssv2/6B_ap_ssv2_f16_loadStage2.sh | 0 .../anet/6B_ft_k710_ft_k400_ap_anet_f8.sh | 0 .../hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh | 0 .../k400/1B_ft_k710_ft_k400_f16.sh | 0 .../full_tuning/k400/1B_ft_k710_ft_k400_f8.sh | 0 .../k400/6B_ft_k710_ft_k400_f16.sh | 0 .../full_tuning/k400/6B_ft_k710_ft_k400_f8.sh | 0 .../k600/1B_ft_k710_ft_k600_f16.sh | 0 .../full_tuning/k600/1B_ft_k710_ft_k600_f8.sh | 0 .../k600/6B_ft_k710_ft_k600_f16.sh | 0 .../full_tuning/k600/6B_ft_k710_ft_k600_f8.sh | 0 .../k700/1B_ft_k710_ft_k700_f16.sh | 0 .../full_tuning/k700/1B_ft_k710_ft_k700_f8.sh | 0 .../k700/6B_ft_k710_ft_k700_f16.sh | 0 .../full_tuning/k700/6B_ft_k710_ft_k700_f8.sh | 0 .../full_tuning/k710/1B_ft_k710_f8.sh | 0 .../full_tuning/k710/6B_ft_k710_f8.sh | 0 .../mit/1B_ft_k710_ft_k400_ft_mit_f8.sh | 0 .../mit/6B_ft_k710_ft_k400_ft_mit_f8.sh | 0 ...B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh | 0 .../full_tuning/ssv1/1B_ft_ssv1_f8.sh | 0 .../full_tuning/ssv1/6B_ft_ssv1_f8.sh | 0 .../full_tuning/ssv2/1B_ft_ssv2_f8.sh | 0 .../full_tuning/ssv2/6B_ft_ssv2_f8.sh | 0 .../linear_probing/hmdb51/1B_lp_hmdb51_f16.sh | 0 .../linear_probing/hmdb51/6B_lp_hmdb51_f16.sh | 0 .../hmdb51/6B_lp_hmdb51_f16_loadStage2.sh | 0 .../linear_probing/k400/1B_lp_k400_f16.sh | 0 .../linear_probing/k400/6B_lp_k400_f16.sh | 0 .../k400/6B_lp_k400_f16_loadStage2.sh | 0 .../linear_probing/ssv2/1B_lp_ssv2_f16.sh | 0 .../linear_probing/ssv2/6B_lp_ssv2_f16.sh | 0 .../ssv2/6B_lp_ssv2_f16_loadStage2.sh | 0 .../linear_probing/ucf101/1B_lp_ucf101_f16.sh | 0 .../ucf101/6B_lp_ssv2_f16_loadStage2.sh | 0 .../linear_probing/ucf101/6B_lp_ucf101_f16.sh | 0 .../scripts/pretraining/1B_pt.sh | 0 .../scripts/pretraining/6B_pt.sh | 0 .../single_modality/utils.py | 0 requirements.txt | 15 ++++++++++++ setup.py | 23 ++++++++++++++++++ 257 files changed, 41 insertions(+), 3 deletions(-) rename InternVideo2/{multi_modality/models/backbones => }/__init__.py (100%) rename InternVideo2/{multi_modality/models/backbones/beats => internvideo2}/__init__.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/.gitignore (100%) rename InternVideo2/{ => internvideo2}/multi_modality/DATASET.md (100%) rename InternVideo2/{ => internvideo2}/multi_modality/INSTALL.md (100%) rename InternVideo2/{ => internvideo2}/multi_modality/MODEL_ZOO.md (100%) rename InternVideo2/{ => internvideo2}/multi_modality/README.md (100%) rename InternVideo2/{multi_modality/models/backbones/bert => internvideo2/multi_modality}/__init__.py (100%) rename InternVideo2/{single_modality/engines => internvideo2/multi_modality/configs}/__init__.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/config_bert.json (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/config_bert_large.json (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/data.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/med_config.json (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/med_config_fusion.json (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/med_large_config.json (100%) rename InternVideo2/{ => internvideo2}/multi_modality/configs/model.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/__init__.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/av_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/base_dataset.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/dataloader.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/pt_dataset.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/qa_dataset.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/resample_concat_dataset.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/ret_dataset.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/sampler.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/serialize.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/text_prompt.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/dataset/video_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/demo/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/demo/demo.ipynb (100%) rename InternVideo2/{ => internvideo2}/multi_modality/demo/example1.mp4 (100%) rename InternVideo2/{ => internvideo2}/multi_modality/demo/internvideo2_stage2_config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/demo/utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/miscs/test_flops.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/__init__.py (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/models/backbones/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/BEATs.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/README.md (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/Tokenizers.py (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/models/backbones/beats/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/backbone.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/modules.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/beats/quantizer.py (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/models/backbones/bert/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/bert/builder.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/bert/med.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/bert/tokenization_bert.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/bert/xbert.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/__init__.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/flash_attention_class.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/internvideo2.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/internvideo2_clip_text.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/internvideo2_clip_vision.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/internvl_clip_vision.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/backbones/internvideo2/pos_embed.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/criterions.py (99%) rename InternVideo2/{ => internvideo2}/multi_modality/models/dist_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/internvideo2_clip.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/internvideo2_stage2.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/mask.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/models/utils.py (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/preprocess/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/preprocess/compress.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/preprocess/create_sqlite_db.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/preprocess/gen_webvid10m_label.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/preprocess/utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/requirements.txt (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_anet.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_charades_mc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_didemo.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_hmdb51.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k400.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k600.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k700.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_lsmdc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_mit.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_msrvtt.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ssv2_mc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ucf101.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_ch.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_en.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_anet.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_charades_mc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_hmdb51.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k400.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k600.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k700.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_lsmdc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_mit.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_msrvtt.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ssv2_mc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ucf101.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_ch.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_en.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_anet.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_charades_mc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_didemo.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_hmdb51.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k400.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k600.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k700.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_lsmdc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_mit.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_msrvtt.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ssv2_mc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ucf101.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_ch.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_en.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_anet.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_charades_mc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_hmdb51.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k400.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k600.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k700.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_lsmdc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_mit.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_msrvtt.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ssv2_mc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ucf101.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_ch.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_en.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_anet.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_didemo.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_lsmdc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msrvtt.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msvd.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_vatex.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_anet.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_didemo.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_lsmdc.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msrvtt.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msvd.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_vatex.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/clip/1B/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/clip/1B/run.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/clip/6B/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/clip/6B/run.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/stage2/1B/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/stage2/1B/run.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/stage2/6B/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/scripts/pretraining/stage2/6B/run.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks/pretrain.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks/retrieval_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks/shared_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/pretrain.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/retrieval.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/retrieval_mc.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/retrieval_mc2.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/retrieval_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tasks_clip/shared_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tests/test_cfg.py (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/tools/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/tools/run.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tools/submit.sh (100%) rename InternVideo2/{ => internvideo2}/multi_modality/tools/utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/torchrun.sh (100%) create mode 100644 InternVideo2/internvideo2/multi_modality/utils/__init__.py rename InternVideo2/{ => internvideo2}/multi_modality/utils/basic_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/config.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/config_utils.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/distributed.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/easydict.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/logger.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/optimizer.py (100%) rename InternVideo2/{ => internvideo2}/multi_modality/utils/scheduler.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/DATASET.md (100%) rename InternVideo2/{ => internvideo2}/single_modality/INSTALL.md (100%) rename InternVideo2/{ => internvideo2}/single_modality/MODEL_ZOO.md (100%) rename InternVideo2/{ => internvideo2}/single_modality/README.md (100%) create mode 100644 InternVideo2/internvideo2/single_modality/__init__.py rename InternVideo2/{ => internvideo2}/single_modality/datasets/__init__.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/anet.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/build.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/hmdb.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/kinetics.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/kinetics_sparse.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/mae.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/mae_multi.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/masking_generator.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/mixup.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/rand_augment.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/random_erasing.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/ssv2.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/transforms.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/video_transforms.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/datasets/volume_transforms.py (100%) create mode 100644 InternVideo2/internvideo2/single_modality/engines/__init__.py rename InternVideo2/{ => internvideo2}/single_modality/engines/engine_for_finetuning.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/engines/engine_for_pretraining.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/functional.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/__init__.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/flash_attention_class.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/internvideo2.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/internvideo2_ap.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/internvideo2_cat.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/internvideo2_pretrain.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/internvl_clip_vision.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/pos_embed.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/models/videomae.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/optim_factory.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/requirements.txt (100%) rename InternVideo2/{ => internvideo2}/single_modality/run_finetuning.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/run_linear_probing.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/run_pretraining.py (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k400/1B_ap_k710_ap_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k400/6B_ap_k710_ap_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k600/1B_ap_k710_ap_k600_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k600/6B_ap_k710_ap_k600_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k700/1B_ap_k710_ap_k700_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k700/6B_ap_k710_ap_k700_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k710/1B_ap_k710_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/k710/6B_ap_k710_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/mit/1B_ap_k710_ap_k400_ap_mit_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/mit/6B_ap_k710_ap_k400_ap_mit_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/ssv2/1B_ap_ssv2_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/attentive_probing/ssv2/6B_ap_ssv2_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/anet/6B_ft_k710_ft_k400_ap_anet_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k710/1B_ft_k710_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/k710/6B_ft_k710_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/mit/1B_ft_k710_ft_k400_ft_mit_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/ssv1/1B_ft_ssv1_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/ssv1/6B_ft_ssv1_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/ssv2/1B_ft_ssv2_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/full_tuning/ssv2/6B_ft_ssv2_f8.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/hmdb51/1B_lp_hmdb51_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/k400/1B_lp_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ssv2/1B_lp_ssv2_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ucf101/1B_lp_ucf101_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ssv2_f16_loadStage2.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ucf101_f16.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/pretraining/1B_pt.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/scripts/pretraining/6B_pt.sh (100%) rename InternVideo2/{ => internvideo2}/single_modality/utils.py (100%) create mode 100644 requirements.txt create mode 100644 setup.py diff --git a/InternVideo2/multi_modality/models/backbones/__init__.py b/InternVideo2/__init__.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/__init__.py rename to InternVideo2/__init__.py diff --git a/InternVideo2/multi_modality/models/backbones/beats/__init__.py b/InternVideo2/internvideo2/__init__.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/__init__.py rename to InternVideo2/internvideo2/__init__.py diff --git a/InternVideo2/multi_modality/.gitignore b/InternVideo2/internvideo2/multi_modality/.gitignore similarity index 100% rename from InternVideo2/multi_modality/.gitignore rename to InternVideo2/internvideo2/multi_modality/.gitignore diff --git a/InternVideo2/multi_modality/DATASET.md b/InternVideo2/internvideo2/multi_modality/DATASET.md similarity index 100% rename from InternVideo2/multi_modality/DATASET.md rename to InternVideo2/internvideo2/multi_modality/DATASET.md diff --git a/InternVideo2/multi_modality/INSTALL.md b/InternVideo2/internvideo2/multi_modality/INSTALL.md similarity index 100% rename from InternVideo2/multi_modality/INSTALL.md rename to InternVideo2/internvideo2/multi_modality/INSTALL.md diff --git a/InternVideo2/multi_modality/MODEL_ZOO.md b/InternVideo2/internvideo2/multi_modality/MODEL_ZOO.md similarity index 100% rename from InternVideo2/multi_modality/MODEL_ZOO.md rename to InternVideo2/internvideo2/multi_modality/MODEL_ZOO.md diff --git a/InternVideo2/multi_modality/README.md b/InternVideo2/internvideo2/multi_modality/README.md similarity index 100% rename from InternVideo2/multi_modality/README.md rename to InternVideo2/internvideo2/multi_modality/README.md diff --git a/InternVideo2/multi_modality/models/backbones/bert/__init__.py b/InternVideo2/internvideo2/multi_modality/__init__.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/bert/__init__.py rename to InternVideo2/internvideo2/multi_modality/__init__.py diff --git a/InternVideo2/single_modality/engines/__init__.py b/InternVideo2/internvideo2/multi_modality/configs/__init__.py similarity index 100% rename from InternVideo2/single_modality/engines/__init__.py rename to InternVideo2/internvideo2/multi_modality/configs/__init__.py diff --git a/InternVideo2/multi_modality/configs/config_bert.json b/InternVideo2/internvideo2/multi_modality/configs/config_bert.json similarity index 100% rename from InternVideo2/multi_modality/configs/config_bert.json rename to InternVideo2/internvideo2/multi_modality/configs/config_bert.json diff --git a/InternVideo2/multi_modality/configs/config_bert_large.json b/InternVideo2/internvideo2/multi_modality/configs/config_bert_large.json similarity index 100% rename from InternVideo2/multi_modality/configs/config_bert_large.json rename to InternVideo2/internvideo2/multi_modality/configs/config_bert_large.json diff --git a/InternVideo2/multi_modality/configs/data.py b/InternVideo2/internvideo2/multi_modality/configs/data.py similarity index 100% rename from InternVideo2/multi_modality/configs/data.py rename to InternVideo2/internvideo2/multi_modality/configs/data.py diff --git a/InternVideo2/multi_modality/configs/med_config.json b/InternVideo2/internvideo2/multi_modality/configs/med_config.json similarity index 100% rename from InternVideo2/multi_modality/configs/med_config.json rename to InternVideo2/internvideo2/multi_modality/configs/med_config.json diff --git a/InternVideo2/multi_modality/configs/med_config_fusion.json b/InternVideo2/internvideo2/multi_modality/configs/med_config_fusion.json similarity index 100% rename from InternVideo2/multi_modality/configs/med_config_fusion.json rename to InternVideo2/internvideo2/multi_modality/configs/med_config_fusion.json diff --git a/InternVideo2/multi_modality/configs/med_large_config.json b/InternVideo2/internvideo2/multi_modality/configs/med_large_config.json similarity index 100% rename from InternVideo2/multi_modality/configs/med_large_config.json rename to InternVideo2/internvideo2/multi_modality/configs/med_large_config.json diff --git a/InternVideo2/multi_modality/configs/model.py b/InternVideo2/internvideo2/multi_modality/configs/model.py similarity index 100% rename from InternVideo2/multi_modality/configs/model.py rename to InternVideo2/internvideo2/multi_modality/configs/model.py diff --git a/InternVideo2/multi_modality/dataset/__init__.py b/InternVideo2/internvideo2/multi_modality/dataset/__init__.py similarity index 100% rename from InternVideo2/multi_modality/dataset/__init__.py rename to InternVideo2/internvideo2/multi_modality/dataset/__init__.py diff --git a/InternVideo2/multi_modality/dataset/av_utils.py b/InternVideo2/internvideo2/multi_modality/dataset/av_utils.py similarity index 100% rename from InternVideo2/multi_modality/dataset/av_utils.py rename to InternVideo2/internvideo2/multi_modality/dataset/av_utils.py diff --git a/InternVideo2/multi_modality/dataset/base_dataset.py b/InternVideo2/internvideo2/multi_modality/dataset/base_dataset.py similarity index 100% rename from InternVideo2/multi_modality/dataset/base_dataset.py rename to InternVideo2/internvideo2/multi_modality/dataset/base_dataset.py diff --git a/InternVideo2/multi_modality/dataset/dataloader.py b/InternVideo2/internvideo2/multi_modality/dataset/dataloader.py similarity index 100% rename from InternVideo2/multi_modality/dataset/dataloader.py rename to InternVideo2/internvideo2/multi_modality/dataset/dataloader.py diff --git a/InternVideo2/multi_modality/dataset/pt_dataset.py b/InternVideo2/internvideo2/multi_modality/dataset/pt_dataset.py similarity index 100% rename from InternVideo2/multi_modality/dataset/pt_dataset.py rename to InternVideo2/internvideo2/multi_modality/dataset/pt_dataset.py diff --git a/InternVideo2/multi_modality/dataset/qa_dataset.py b/InternVideo2/internvideo2/multi_modality/dataset/qa_dataset.py similarity index 100% rename from InternVideo2/multi_modality/dataset/qa_dataset.py rename to InternVideo2/internvideo2/multi_modality/dataset/qa_dataset.py diff --git a/InternVideo2/multi_modality/dataset/resample_concat_dataset.py b/InternVideo2/internvideo2/multi_modality/dataset/resample_concat_dataset.py similarity index 100% rename from InternVideo2/multi_modality/dataset/resample_concat_dataset.py rename to InternVideo2/internvideo2/multi_modality/dataset/resample_concat_dataset.py diff --git a/InternVideo2/multi_modality/dataset/ret_dataset.py b/InternVideo2/internvideo2/multi_modality/dataset/ret_dataset.py similarity index 100% rename from InternVideo2/multi_modality/dataset/ret_dataset.py rename to InternVideo2/internvideo2/multi_modality/dataset/ret_dataset.py diff --git a/InternVideo2/multi_modality/dataset/sampler.py b/InternVideo2/internvideo2/multi_modality/dataset/sampler.py similarity index 100% rename from InternVideo2/multi_modality/dataset/sampler.py rename to InternVideo2/internvideo2/multi_modality/dataset/sampler.py diff --git a/InternVideo2/multi_modality/dataset/serialize.py b/InternVideo2/internvideo2/multi_modality/dataset/serialize.py similarity index 100% rename from InternVideo2/multi_modality/dataset/serialize.py rename to InternVideo2/internvideo2/multi_modality/dataset/serialize.py diff --git a/InternVideo2/multi_modality/dataset/text_prompt.py b/InternVideo2/internvideo2/multi_modality/dataset/text_prompt.py similarity index 100% rename from InternVideo2/multi_modality/dataset/text_prompt.py rename to InternVideo2/internvideo2/multi_modality/dataset/text_prompt.py diff --git a/InternVideo2/multi_modality/dataset/utils.py b/InternVideo2/internvideo2/multi_modality/dataset/utils.py similarity index 100% rename from InternVideo2/multi_modality/dataset/utils.py rename to InternVideo2/internvideo2/multi_modality/dataset/utils.py diff --git a/InternVideo2/multi_modality/dataset/video_utils.py b/InternVideo2/internvideo2/multi_modality/dataset/video_utils.py similarity index 100% rename from InternVideo2/multi_modality/dataset/video_utils.py rename to InternVideo2/internvideo2/multi_modality/dataset/video_utils.py diff --git a/InternVideo2/multi_modality/demo/config.py b/InternVideo2/internvideo2/multi_modality/demo/config.py similarity index 100% rename from InternVideo2/multi_modality/demo/config.py rename to InternVideo2/internvideo2/multi_modality/demo/config.py diff --git a/InternVideo2/multi_modality/demo/demo.ipynb b/InternVideo2/internvideo2/multi_modality/demo/demo.ipynb similarity index 100% rename from InternVideo2/multi_modality/demo/demo.ipynb rename to InternVideo2/internvideo2/multi_modality/demo/demo.ipynb diff --git a/InternVideo2/multi_modality/demo/example1.mp4 b/InternVideo2/internvideo2/multi_modality/demo/example1.mp4 similarity index 100% rename from InternVideo2/multi_modality/demo/example1.mp4 rename to InternVideo2/internvideo2/multi_modality/demo/example1.mp4 diff --git a/InternVideo2/multi_modality/demo/internvideo2_stage2_config.py b/InternVideo2/internvideo2/multi_modality/demo/internvideo2_stage2_config.py similarity index 100% rename from InternVideo2/multi_modality/demo/internvideo2_stage2_config.py rename to InternVideo2/internvideo2/multi_modality/demo/internvideo2_stage2_config.py diff --git a/InternVideo2/multi_modality/demo/utils.py b/InternVideo2/internvideo2/multi_modality/demo/utils.py similarity index 100% rename from InternVideo2/multi_modality/demo/utils.py rename to InternVideo2/internvideo2/multi_modality/demo/utils.py diff --git a/InternVideo2/multi_modality/miscs/test_flops.py b/InternVideo2/internvideo2/multi_modality/miscs/test_flops.py similarity index 100% rename from InternVideo2/multi_modality/miscs/test_flops.py rename to InternVideo2/internvideo2/multi_modality/miscs/test_flops.py diff --git a/InternVideo2/multi_modality/models/__init__.py b/InternVideo2/internvideo2/multi_modality/models/__init__.py similarity index 100% rename from InternVideo2/multi_modality/models/__init__.py rename to InternVideo2/internvideo2/multi_modality/models/__init__.py diff --git a/InternVideo2/internvideo2/multi_modality/models/backbones/__init__.py b/InternVideo2/internvideo2/multi_modality/models/backbones/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/models/backbones/beats/BEATs.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/BEATs.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/BEATs.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/BEATs.py diff --git a/InternVideo2/multi_modality/models/backbones/beats/README.md b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/README.md similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/README.md rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/README.md diff --git a/InternVideo2/multi_modality/models/backbones/beats/Tokenizers.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/Tokenizers.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/Tokenizers.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/Tokenizers.py diff --git a/InternVideo2/internvideo2/multi_modality/models/backbones/beats/__init__.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/models/backbones/beats/backbone.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/backbone.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/backbone.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/backbone.py diff --git a/InternVideo2/multi_modality/models/backbones/beats/modules.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/modules.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/modules.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/modules.py diff --git a/InternVideo2/multi_modality/models/backbones/beats/quantizer.py b/InternVideo2/internvideo2/multi_modality/models/backbones/beats/quantizer.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/beats/quantizer.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/beats/quantizer.py diff --git a/InternVideo2/internvideo2/multi_modality/models/backbones/bert/__init__.py b/InternVideo2/internvideo2/multi_modality/models/backbones/bert/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/models/backbones/bert/builder.py b/InternVideo2/internvideo2/multi_modality/models/backbones/bert/builder.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/bert/builder.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/bert/builder.py diff --git a/InternVideo2/multi_modality/models/backbones/bert/med.py b/InternVideo2/internvideo2/multi_modality/models/backbones/bert/med.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/bert/med.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/bert/med.py diff --git a/InternVideo2/multi_modality/models/backbones/bert/tokenization_bert.py b/InternVideo2/internvideo2/multi_modality/models/backbones/bert/tokenization_bert.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/bert/tokenization_bert.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/bert/tokenization_bert.py diff --git a/InternVideo2/multi_modality/models/backbones/bert/xbert.py b/InternVideo2/internvideo2/multi_modality/models/backbones/bert/xbert.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/bert/xbert.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/bert/xbert.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/__init__.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/__init__.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/__init__.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/__init__.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/flash_attention_class.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/flash_attention_class.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/flash_attention_class.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/flash_attention_class.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_text.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_text.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_text.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_text.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_vision.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_vision.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_vision.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvideo2_clip_vision.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/internvl_clip_vision.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvl_clip_vision.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/internvl_clip_vision.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/internvl_clip_vision.py diff --git a/InternVideo2/multi_modality/models/backbones/internvideo2/pos_embed.py b/InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/pos_embed.py similarity index 100% rename from InternVideo2/multi_modality/models/backbones/internvideo2/pos_embed.py rename to InternVideo2/internvideo2/multi_modality/models/backbones/internvideo2/pos_embed.py diff --git a/InternVideo2/multi_modality/models/criterions.py b/InternVideo2/internvideo2/multi_modality/models/criterions.py similarity index 99% rename from InternVideo2/multi_modality/models/criterions.py rename to InternVideo2/internvideo2/multi_modality/models/criterions.py index 70f4fac2..e934e693 100644 --- a/InternVideo2/multi_modality/models/criterions.py +++ b/InternVideo2/internvideo2/multi_modality/models/criterions.py @@ -5,9 +5,9 @@ import torch.nn.functional as F from torch import nn -from models.utils import allgather_wgrad -from utils.distributed import get_rank, get_world_size -from utils.easydict import EasyDict +from .utils import allgather_wgrad +from ..utils.distributed import get_rank, get_world_size +from ..utils.easydict import EasyDict logger = logging.getLogger(__name__) diff --git a/InternVideo2/multi_modality/models/dist_utils.py b/InternVideo2/internvideo2/multi_modality/models/dist_utils.py similarity index 100% rename from InternVideo2/multi_modality/models/dist_utils.py rename to InternVideo2/internvideo2/multi_modality/models/dist_utils.py diff --git a/InternVideo2/multi_modality/models/internvideo2_clip.py b/InternVideo2/internvideo2/multi_modality/models/internvideo2_clip.py similarity index 100% rename from InternVideo2/multi_modality/models/internvideo2_clip.py rename to InternVideo2/internvideo2/multi_modality/models/internvideo2_clip.py diff --git a/InternVideo2/multi_modality/models/internvideo2_stage2.py b/InternVideo2/internvideo2/multi_modality/models/internvideo2_stage2.py similarity index 100% rename from InternVideo2/multi_modality/models/internvideo2_stage2.py rename to InternVideo2/internvideo2/multi_modality/models/internvideo2_stage2.py diff --git a/InternVideo2/multi_modality/models/mask.py b/InternVideo2/internvideo2/multi_modality/models/mask.py similarity index 100% rename from InternVideo2/multi_modality/models/mask.py rename to InternVideo2/internvideo2/multi_modality/models/mask.py diff --git a/InternVideo2/multi_modality/models/utils.py b/InternVideo2/internvideo2/multi_modality/models/utils.py similarity index 100% rename from InternVideo2/multi_modality/models/utils.py rename to InternVideo2/internvideo2/multi_modality/models/utils.py diff --git a/InternVideo2/internvideo2/multi_modality/preprocess/__init__.py b/InternVideo2/internvideo2/multi_modality/preprocess/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/preprocess/compress.py b/InternVideo2/internvideo2/multi_modality/preprocess/compress.py similarity index 100% rename from InternVideo2/multi_modality/preprocess/compress.py rename to InternVideo2/internvideo2/multi_modality/preprocess/compress.py diff --git a/InternVideo2/multi_modality/preprocess/create_sqlite_db.py b/InternVideo2/internvideo2/multi_modality/preprocess/create_sqlite_db.py similarity index 100% rename from InternVideo2/multi_modality/preprocess/create_sqlite_db.py rename to InternVideo2/internvideo2/multi_modality/preprocess/create_sqlite_db.py diff --git a/InternVideo2/multi_modality/preprocess/gen_webvid10m_label.py b/InternVideo2/internvideo2/multi_modality/preprocess/gen_webvid10m_label.py similarity index 100% rename from InternVideo2/multi_modality/preprocess/gen_webvid10m_label.py rename to InternVideo2/internvideo2/multi_modality/preprocess/gen_webvid10m_label.py diff --git a/InternVideo2/multi_modality/preprocess/utils.py b/InternVideo2/internvideo2/multi_modality/preprocess/utils.py similarity index 100% rename from InternVideo2/multi_modality/preprocess/utils.py rename to InternVideo2/internvideo2/multi_modality/preprocess/utils.py diff --git a/InternVideo2/multi_modality/requirements.txt b/InternVideo2/internvideo2/multi_modality/requirements.txt similarity index 100% rename from InternVideo2/multi_modality/requirements.txt rename to InternVideo2/internvideo2/multi_modality/requirements.txt diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_anet.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_anet.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_anet.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_anet.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_charades_mc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_charades_mc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_charades_mc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_charades_mc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_didemo.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_didemo.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_didemo.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_didemo.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_hmdb51.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_hmdb51.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_hmdb51.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_hmdb51.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k400.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k400.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k400.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k400.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k600.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k600.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k600.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k600.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k700.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k700.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k700.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_k700.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_lsmdc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_lsmdc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_lsmdc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_lsmdc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_mit.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_mit.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_mit.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_mit.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_msrvtt.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_msrvtt.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_msrvtt.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_msrvtt.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ssv2_mc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ssv2_mc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ssv2_mc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ssv2_mc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ucf101.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ucf101.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ucf101.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_ucf101.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_ch.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_ch.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_ch.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_ch.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_en.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_en.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_en.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/config_vatex_en.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_anet.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_anet.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_anet.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_anet.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_charades_mc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_charades_mc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_charades_mc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_charades_mc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_hmdb51.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_hmdb51.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_hmdb51.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_hmdb51.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k400.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k400.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k400.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k400.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k600.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k600.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k600.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k600.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k700.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k700.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k700.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_k700.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_lsmdc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_lsmdc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_lsmdc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_lsmdc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_mit.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_mit.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_mit.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_mit.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_msrvtt.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_msrvtt.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_msrvtt.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_msrvtt.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ssv2_mc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ssv2_mc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ssv2_mc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ssv2_mc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ucf101.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ucf101.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ucf101.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_ucf101.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_ch.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_ch.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_ch.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_ch.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_en.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_en.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_en.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/1B/eval_vatex_en.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_anet.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_anet.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_anet.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_anet.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_charades_mc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_charades_mc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_charades_mc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_charades_mc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_didemo.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_didemo.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_didemo.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_didemo.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_hmdb51.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_hmdb51.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_hmdb51.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_hmdb51.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k400.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k400.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k400.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k400.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k600.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k600.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k600.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k600.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k700.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k700.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k700.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_k700.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_lsmdc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_lsmdc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_lsmdc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_lsmdc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_mit.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_mit.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_mit.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_mit.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_msrvtt.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_msrvtt.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_msrvtt.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_msrvtt.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ssv2_mc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ssv2_mc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ssv2_mc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ssv2_mc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ucf101.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ucf101.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ucf101.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_ucf101.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_ch.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_ch.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_ch.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_ch.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_en.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_en.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_en.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/config_vatex_en.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_anet.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_anet.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_anet.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_anet.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_charades_mc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_charades_mc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_charades_mc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_charades_mc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_hmdb51.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_hmdb51.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_hmdb51.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_hmdb51.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k400.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k400.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k400.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k400.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k600.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k600.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k600.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k600.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k700.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k700.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k700.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_k700.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_lsmdc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_lsmdc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_lsmdc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_lsmdc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_mit.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_mit.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_mit.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_mit.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_msrvtt.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_msrvtt.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_msrvtt.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_msrvtt.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ssv2_mc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ssv2_mc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ssv2_mc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ssv2_mc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ucf101.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ucf101.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ucf101.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_ucf101.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_ch.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_ch.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_ch.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_ch.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_en.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_en.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_en.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/clip/zero_shot/6B/eval_vatex_en.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_anet.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_anet.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_anet.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_anet.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_didemo.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_didemo.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_didemo.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_didemo.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_lsmdc.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_lsmdc.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_lsmdc.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_lsmdc.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msrvtt.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msrvtt.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msrvtt.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msrvtt.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msvd.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msvd.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msvd.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_msvd.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_vatex.py b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_vatex.py similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_vatex.py rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/config_vatex.py diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_anet.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_anet.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_anet.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_anet.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_didemo.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_didemo.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_didemo.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_didemo.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_lsmdc.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_lsmdc.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_lsmdc.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_lsmdc.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msrvtt.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msrvtt.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msrvtt.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msrvtt.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msvd.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msvd.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msvd.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_msvd.sh diff --git a/InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_vatex.sh b/InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_vatex.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_vatex.sh rename to InternVideo2/internvideo2/multi_modality/scripts/evaluation/stage2/zero_shot/1B/eval_vatex.sh diff --git a/InternVideo2/multi_modality/scripts/pretraining/clip/1B/config.py b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/1B/config.py similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/clip/1B/config.py rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/1B/config.py diff --git a/InternVideo2/multi_modality/scripts/pretraining/clip/1B/run.sh b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/1B/run.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/clip/1B/run.sh rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/1B/run.sh diff --git a/InternVideo2/multi_modality/scripts/pretraining/clip/6B/config.py b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/6B/config.py similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/clip/6B/config.py rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/6B/config.py diff --git a/InternVideo2/multi_modality/scripts/pretraining/clip/6B/run.sh b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/6B/run.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/clip/6B/run.sh rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/clip/6B/run.sh diff --git a/InternVideo2/multi_modality/scripts/pretraining/stage2/1B/config.py b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/1B/config.py similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/stage2/1B/config.py rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/1B/config.py diff --git a/InternVideo2/multi_modality/scripts/pretraining/stage2/1B/run.sh b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/1B/run.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/stage2/1B/run.sh rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/1B/run.sh diff --git a/InternVideo2/multi_modality/scripts/pretraining/stage2/6B/config.py b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/6B/config.py similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/stage2/6B/config.py rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/6B/config.py diff --git a/InternVideo2/multi_modality/scripts/pretraining/stage2/6B/run.sh b/InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/6B/run.sh similarity index 100% rename from InternVideo2/multi_modality/scripts/pretraining/stage2/6B/run.sh rename to InternVideo2/internvideo2/multi_modality/scripts/pretraining/stage2/6B/run.sh diff --git a/InternVideo2/multi_modality/tasks/pretrain.py b/InternVideo2/internvideo2/multi_modality/tasks/pretrain.py similarity index 100% rename from InternVideo2/multi_modality/tasks/pretrain.py rename to InternVideo2/internvideo2/multi_modality/tasks/pretrain.py diff --git a/InternVideo2/multi_modality/tasks/retrieval_utils.py b/InternVideo2/internvideo2/multi_modality/tasks/retrieval_utils.py similarity index 100% rename from InternVideo2/multi_modality/tasks/retrieval_utils.py rename to InternVideo2/internvideo2/multi_modality/tasks/retrieval_utils.py diff --git a/InternVideo2/multi_modality/tasks/shared_utils.py b/InternVideo2/internvideo2/multi_modality/tasks/shared_utils.py similarity index 100% rename from InternVideo2/multi_modality/tasks/shared_utils.py rename to InternVideo2/internvideo2/multi_modality/tasks/shared_utils.py diff --git a/InternVideo2/multi_modality/tasks_clip/pretrain.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/pretrain.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/pretrain.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/pretrain.py diff --git a/InternVideo2/multi_modality/tasks_clip/retrieval.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/retrieval.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval.py diff --git a/InternVideo2/multi_modality/tasks_clip/retrieval_mc.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_mc.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/retrieval_mc.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_mc.py diff --git a/InternVideo2/multi_modality/tasks_clip/retrieval_mc2.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_mc2.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/retrieval_mc2.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_mc2.py diff --git a/InternVideo2/multi_modality/tasks_clip/retrieval_utils.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_utils.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/retrieval_utils.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/retrieval_utils.py diff --git a/InternVideo2/multi_modality/tasks_clip/shared_utils.py b/InternVideo2/internvideo2/multi_modality/tasks_clip/shared_utils.py similarity index 100% rename from InternVideo2/multi_modality/tasks_clip/shared_utils.py rename to InternVideo2/internvideo2/multi_modality/tasks_clip/shared_utils.py diff --git a/InternVideo2/multi_modality/tests/test_cfg.py b/InternVideo2/internvideo2/multi_modality/tests/test_cfg.py similarity index 100% rename from InternVideo2/multi_modality/tests/test_cfg.py rename to InternVideo2/internvideo2/multi_modality/tests/test_cfg.py diff --git a/InternVideo2/internvideo2/multi_modality/tools/__init__.py b/InternVideo2/internvideo2/multi_modality/tools/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/tools/run.py b/InternVideo2/internvideo2/multi_modality/tools/run.py similarity index 100% rename from InternVideo2/multi_modality/tools/run.py rename to InternVideo2/internvideo2/multi_modality/tools/run.py diff --git a/InternVideo2/multi_modality/tools/submit.sh b/InternVideo2/internvideo2/multi_modality/tools/submit.sh similarity index 100% rename from InternVideo2/multi_modality/tools/submit.sh rename to InternVideo2/internvideo2/multi_modality/tools/submit.sh diff --git a/InternVideo2/multi_modality/tools/utils.py b/InternVideo2/internvideo2/multi_modality/tools/utils.py similarity index 100% rename from InternVideo2/multi_modality/tools/utils.py rename to InternVideo2/internvideo2/multi_modality/tools/utils.py diff --git a/InternVideo2/multi_modality/torchrun.sh b/InternVideo2/internvideo2/multi_modality/torchrun.sh similarity index 100% rename from InternVideo2/multi_modality/torchrun.sh rename to InternVideo2/internvideo2/multi_modality/torchrun.sh diff --git a/InternVideo2/internvideo2/multi_modality/utils/__init__.py b/InternVideo2/internvideo2/multi_modality/utils/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/multi_modality/utils/basic_utils.py b/InternVideo2/internvideo2/multi_modality/utils/basic_utils.py similarity index 100% rename from InternVideo2/multi_modality/utils/basic_utils.py rename to InternVideo2/internvideo2/multi_modality/utils/basic_utils.py diff --git a/InternVideo2/multi_modality/utils/config.py b/InternVideo2/internvideo2/multi_modality/utils/config.py similarity index 100% rename from InternVideo2/multi_modality/utils/config.py rename to InternVideo2/internvideo2/multi_modality/utils/config.py diff --git a/InternVideo2/multi_modality/utils/config_utils.py b/InternVideo2/internvideo2/multi_modality/utils/config_utils.py similarity index 100% rename from InternVideo2/multi_modality/utils/config_utils.py rename to InternVideo2/internvideo2/multi_modality/utils/config_utils.py diff --git a/InternVideo2/multi_modality/utils/distributed.py b/InternVideo2/internvideo2/multi_modality/utils/distributed.py similarity index 100% rename from InternVideo2/multi_modality/utils/distributed.py rename to InternVideo2/internvideo2/multi_modality/utils/distributed.py diff --git a/InternVideo2/multi_modality/utils/easydict.py b/InternVideo2/internvideo2/multi_modality/utils/easydict.py similarity index 100% rename from InternVideo2/multi_modality/utils/easydict.py rename to InternVideo2/internvideo2/multi_modality/utils/easydict.py diff --git a/InternVideo2/multi_modality/utils/logger.py b/InternVideo2/internvideo2/multi_modality/utils/logger.py similarity index 100% rename from InternVideo2/multi_modality/utils/logger.py rename to InternVideo2/internvideo2/multi_modality/utils/logger.py diff --git a/InternVideo2/multi_modality/utils/optimizer.py b/InternVideo2/internvideo2/multi_modality/utils/optimizer.py similarity index 100% rename from InternVideo2/multi_modality/utils/optimizer.py rename to InternVideo2/internvideo2/multi_modality/utils/optimizer.py diff --git a/InternVideo2/multi_modality/utils/scheduler.py b/InternVideo2/internvideo2/multi_modality/utils/scheduler.py similarity index 100% rename from InternVideo2/multi_modality/utils/scheduler.py rename to InternVideo2/internvideo2/multi_modality/utils/scheduler.py diff --git a/InternVideo2/single_modality/DATASET.md b/InternVideo2/internvideo2/single_modality/DATASET.md similarity index 100% rename from InternVideo2/single_modality/DATASET.md rename to InternVideo2/internvideo2/single_modality/DATASET.md diff --git a/InternVideo2/single_modality/INSTALL.md b/InternVideo2/internvideo2/single_modality/INSTALL.md similarity index 100% rename from InternVideo2/single_modality/INSTALL.md rename to InternVideo2/internvideo2/single_modality/INSTALL.md diff --git a/InternVideo2/single_modality/MODEL_ZOO.md b/InternVideo2/internvideo2/single_modality/MODEL_ZOO.md similarity index 100% rename from InternVideo2/single_modality/MODEL_ZOO.md rename to InternVideo2/internvideo2/single_modality/MODEL_ZOO.md diff --git a/InternVideo2/single_modality/README.md b/InternVideo2/internvideo2/single_modality/README.md similarity index 100% rename from InternVideo2/single_modality/README.md rename to InternVideo2/internvideo2/single_modality/README.md diff --git a/InternVideo2/internvideo2/single_modality/__init__.py b/InternVideo2/internvideo2/single_modality/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/single_modality/datasets/__init__.py b/InternVideo2/internvideo2/single_modality/datasets/__init__.py similarity index 100% rename from InternVideo2/single_modality/datasets/__init__.py rename to InternVideo2/internvideo2/single_modality/datasets/__init__.py diff --git a/InternVideo2/single_modality/datasets/anet.py b/InternVideo2/internvideo2/single_modality/datasets/anet.py similarity index 100% rename from InternVideo2/single_modality/datasets/anet.py rename to InternVideo2/internvideo2/single_modality/datasets/anet.py diff --git a/InternVideo2/single_modality/datasets/build.py b/InternVideo2/internvideo2/single_modality/datasets/build.py similarity index 100% rename from InternVideo2/single_modality/datasets/build.py rename to InternVideo2/internvideo2/single_modality/datasets/build.py diff --git a/InternVideo2/single_modality/datasets/hmdb.py b/InternVideo2/internvideo2/single_modality/datasets/hmdb.py similarity index 100% rename from InternVideo2/single_modality/datasets/hmdb.py rename to InternVideo2/internvideo2/single_modality/datasets/hmdb.py diff --git a/InternVideo2/single_modality/datasets/kinetics.py b/InternVideo2/internvideo2/single_modality/datasets/kinetics.py similarity index 100% rename from InternVideo2/single_modality/datasets/kinetics.py rename to InternVideo2/internvideo2/single_modality/datasets/kinetics.py diff --git a/InternVideo2/single_modality/datasets/kinetics_sparse.py b/InternVideo2/internvideo2/single_modality/datasets/kinetics_sparse.py similarity index 100% rename from InternVideo2/single_modality/datasets/kinetics_sparse.py rename to InternVideo2/internvideo2/single_modality/datasets/kinetics_sparse.py diff --git a/InternVideo2/single_modality/datasets/mae.py b/InternVideo2/internvideo2/single_modality/datasets/mae.py similarity index 100% rename from InternVideo2/single_modality/datasets/mae.py rename to InternVideo2/internvideo2/single_modality/datasets/mae.py diff --git a/InternVideo2/single_modality/datasets/mae_multi.py b/InternVideo2/internvideo2/single_modality/datasets/mae_multi.py similarity index 100% rename from InternVideo2/single_modality/datasets/mae_multi.py rename to InternVideo2/internvideo2/single_modality/datasets/mae_multi.py diff --git a/InternVideo2/single_modality/datasets/masking_generator.py b/InternVideo2/internvideo2/single_modality/datasets/masking_generator.py similarity index 100% rename from InternVideo2/single_modality/datasets/masking_generator.py rename to InternVideo2/internvideo2/single_modality/datasets/masking_generator.py diff --git a/InternVideo2/single_modality/datasets/mixup.py b/InternVideo2/internvideo2/single_modality/datasets/mixup.py similarity index 100% rename from InternVideo2/single_modality/datasets/mixup.py rename to InternVideo2/internvideo2/single_modality/datasets/mixup.py diff --git a/InternVideo2/single_modality/datasets/rand_augment.py b/InternVideo2/internvideo2/single_modality/datasets/rand_augment.py similarity index 100% rename from InternVideo2/single_modality/datasets/rand_augment.py rename to InternVideo2/internvideo2/single_modality/datasets/rand_augment.py diff --git a/InternVideo2/single_modality/datasets/random_erasing.py b/InternVideo2/internvideo2/single_modality/datasets/random_erasing.py similarity index 100% rename from InternVideo2/single_modality/datasets/random_erasing.py rename to InternVideo2/internvideo2/single_modality/datasets/random_erasing.py diff --git a/InternVideo2/single_modality/datasets/ssv2.py b/InternVideo2/internvideo2/single_modality/datasets/ssv2.py similarity index 100% rename from InternVideo2/single_modality/datasets/ssv2.py rename to InternVideo2/internvideo2/single_modality/datasets/ssv2.py diff --git a/InternVideo2/single_modality/datasets/transforms.py b/InternVideo2/internvideo2/single_modality/datasets/transforms.py similarity index 100% rename from InternVideo2/single_modality/datasets/transforms.py rename to InternVideo2/internvideo2/single_modality/datasets/transforms.py diff --git a/InternVideo2/single_modality/datasets/video_transforms.py b/InternVideo2/internvideo2/single_modality/datasets/video_transforms.py similarity index 100% rename from InternVideo2/single_modality/datasets/video_transforms.py rename to InternVideo2/internvideo2/single_modality/datasets/video_transforms.py diff --git a/InternVideo2/single_modality/datasets/volume_transforms.py b/InternVideo2/internvideo2/single_modality/datasets/volume_transforms.py similarity index 100% rename from InternVideo2/single_modality/datasets/volume_transforms.py rename to InternVideo2/internvideo2/single_modality/datasets/volume_transforms.py diff --git a/InternVideo2/internvideo2/single_modality/engines/__init__.py b/InternVideo2/internvideo2/single_modality/engines/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/InternVideo2/single_modality/engines/engine_for_finetuning.py b/InternVideo2/internvideo2/single_modality/engines/engine_for_finetuning.py similarity index 100% rename from InternVideo2/single_modality/engines/engine_for_finetuning.py rename to InternVideo2/internvideo2/single_modality/engines/engine_for_finetuning.py diff --git a/InternVideo2/single_modality/engines/engine_for_pretraining.py b/InternVideo2/internvideo2/single_modality/engines/engine_for_pretraining.py similarity index 100% rename from InternVideo2/single_modality/engines/engine_for_pretraining.py rename to InternVideo2/internvideo2/single_modality/engines/engine_for_pretraining.py diff --git a/InternVideo2/single_modality/functional.py b/InternVideo2/internvideo2/single_modality/functional.py similarity index 100% rename from InternVideo2/single_modality/functional.py rename to InternVideo2/internvideo2/single_modality/functional.py diff --git a/InternVideo2/single_modality/models/__init__.py b/InternVideo2/internvideo2/single_modality/models/__init__.py similarity index 100% rename from InternVideo2/single_modality/models/__init__.py rename to InternVideo2/internvideo2/single_modality/models/__init__.py diff --git a/InternVideo2/single_modality/models/flash_attention_class.py b/InternVideo2/internvideo2/single_modality/models/flash_attention_class.py similarity index 100% rename from InternVideo2/single_modality/models/flash_attention_class.py rename to InternVideo2/internvideo2/single_modality/models/flash_attention_class.py diff --git a/InternVideo2/single_modality/models/internvideo2.py b/InternVideo2/internvideo2/single_modality/models/internvideo2.py similarity index 100% rename from InternVideo2/single_modality/models/internvideo2.py rename to InternVideo2/internvideo2/single_modality/models/internvideo2.py diff --git a/InternVideo2/single_modality/models/internvideo2_ap.py b/InternVideo2/internvideo2/single_modality/models/internvideo2_ap.py similarity index 100% rename from InternVideo2/single_modality/models/internvideo2_ap.py rename to InternVideo2/internvideo2/single_modality/models/internvideo2_ap.py diff --git a/InternVideo2/single_modality/models/internvideo2_cat.py b/InternVideo2/internvideo2/single_modality/models/internvideo2_cat.py similarity index 100% rename from InternVideo2/single_modality/models/internvideo2_cat.py rename to InternVideo2/internvideo2/single_modality/models/internvideo2_cat.py diff --git a/InternVideo2/single_modality/models/internvideo2_pretrain.py b/InternVideo2/internvideo2/single_modality/models/internvideo2_pretrain.py similarity index 100% rename from InternVideo2/single_modality/models/internvideo2_pretrain.py rename to InternVideo2/internvideo2/single_modality/models/internvideo2_pretrain.py diff --git a/InternVideo2/single_modality/models/internvl_clip_vision.py b/InternVideo2/internvideo2/single_modality/models/internvl_clip_vision.py similarity index 100% rename from InternVideo2/single_modality/models/internvl_clip_vision.py rename to InternVideo2/internvideo2/single_modality/models/internvl_clip_vision.py diff --git a/InternVideo2/single_modality/models/pos_embed.py b/InternVideo2/internvideo2/single_modality/models/pos_embed.py similarity index 100% rename from InternVideo2/single_modality/models/pos_embed.py rename to InternVideo2/internvideo2/single_modality/models/pos_embed.py diff --git a/InternVideo2/single_modality/models/videomae.py b/InternVideo2/internvideo2/single_modality/models/videomae.py similarity index 100% rename from InternVideo2/single_modality/models/videomae.py rename to InternVideo2/internvideo2/single_modality/models/videomae.py diff --git a/InternVideo2/single_modality/optim_factory.py b/InternVideo2/internvideo2/single_modality/optim_factory.py similarity index 100% rename from InternVideo2/single_modality/optim_factory.py rename to InternVideo2/internvideo2/single_modality/optim_factory.py diff --git a/InternVideo2/single_modality/requirements.txt b/InternVideo2/internvideo2/single_modality/requirements.txt similarity index 100% rename from InternVideo2/single_modality/requirements.txt rename to InternVideo2/internvideo2/single_modality/requirements.txt diff --git a/InternVideo2/single_modality/run_finetuning.py b/InternVideo2/internvideo2/single_modality/run_finetuning.py similarity index 100% rename from InternVideo2/single_modality/run_finetuning.py rename to InternVideo2/internvideo2/single_modality/run_finetuning.py diff --git a/InternVideo2/single_modality/run_linear_probing.py b/InternVideo2/internvideo2/single_modality/run_linear_probing.py similarity index 100% rename from InternVideo2/single_modality/run_linear_probing.py rename to InternVideo2/internvideo2/single_modality/run_linear_probing.py diff --git a/InternVideo2/single_modality/run_pretraining.py b/InternVideo2/internvideo2/single_modality/run_pretraining.py similarity index 100% rename from InternVideo2/single_modality/run_pretraining.py rename to InternVideo2/internvideo2/single_modality/run_pretraining.py diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k400/1B_ap_k710_ap_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k400/1B_ap_k710_ap_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k400/1B_ap_k710_ap_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k400/1B_ap_k710_ap_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k400/6B_ap_k710_ap_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k400/6B_ap_k710_ap_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k400/6B_ap_k710_ap_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k400/6B_ap_k710_ap_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k600/1B_ap_k710_ap_k600_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k600/1B_ap_k710_ap_k600_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k600/1B_ap_k710_ap_k600_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k600/1B_ap_k710_ap_k600_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k600/6B_ap_k710_ap_k600_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k600/6B_ap_k710_ap_k600_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k600/6B_ap_k710_ap_k600_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k600/6B_ap_k710_ap_k600_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k700/1B_ap_k710_ap_k700_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k700/1B_ap_k710_ap_k700_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k700/1B_ap_k710_ap_k700_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k700/1B_ap_k710_ap_k700_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k700/6B_ap_k710_ap_k700_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k700/6B_ap_k710_ap_k700_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k700/6B_ap_k710_ap_k700_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k700/6B_ap_k710_ap_k700_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k710/1B_ap_k710_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k710/1B_ap_k710_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k710/1B_ap_k710_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k710/1B_ap_k710_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/k710/6B_ap_k710_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k710/6B_ap_k710_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/k710/6B_ap_k710_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/k710/6B_ap_k710_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/mit/1B_ap_k710_ap_k400_ap_mit_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/mit/1B_ap_k710_ap_k400_ap_mit_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/mit/1B_ap_k710_ap_k400_ap_mit_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/mit/1B_ap_k710_ap_k400_ap_mit_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/mit/6B_ap_k710_ap_k400_ap_mit_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/mit/6B_ap_k710_ap_k400_ap_mit_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/mit/6B_ap_k710_ap_k400_ap_mit_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/mit/6B_ap_k710_ap_k400_ap_mit_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/1B_ap_ssv2_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/1B_ap_ssv2_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/1B_ap_ssv2_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/1B_ap_ssv2_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/6B_ap_ssv2_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/6B_ap_ssv2_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/6B_ap_ssv2_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/attentive_probing/ssv2/6B_ap_ssv2_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/anet/6B_ft_k710_ft_k400_ap_anet_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/anet/6B_ft_k710_ft_k400_ap_anet_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/anet/6B_ft_k710_ft_k400_ap_anet_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/anet/6B_ft_k710_ft_k400_ap_anet_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/hacs/6B_ft_k710_ft_k400_ap_hacs_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/1B_ft_k710_ft_k400_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k400/6B_ft_k710_ft_k400_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/1B_ft_k710_ft_k600_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k600/6B_ft_k710_ft_k600_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/1B_ft_k710_ft_k700_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k700/6B_ft_k710_ft_k700_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k710/1B_ft_k710_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k710/1B_ft_k710_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k710/1B_ft_k710_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k710/1B_ft_k710_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/k710/6B_ft_k710_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k710/6B_ft_k710_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/k710/6B_ft_k710_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/k710/6B_ft_k710_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/1B_ft_k710_ft_k400_ft_mit_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/1B_ft_k710_ft_k400_ft_mit_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/1B_ft_k710_ft_k400_ft_mit_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/1B_ft_k710_ft_k400_ft_mit_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/mit/6B_ft_k710_ft_k400_ft_mit_f8_res224to336.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv1/1B_ft_ssv1_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv1/1B_ft_ssv1_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv1/1B_ft_ssv1_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv1/1B_ft_ssv1_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv1/6B_ft_ssv1_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv1/6B_ft_ssv1_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv1/6B_ft_ssv1_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv1/6B_ft_ssv1_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv2/1B_ft_ssv2_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv2/1B_ft_ssv2_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv2/1B_ft_ssv2_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv2/1B_ft_ssv2_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv2/6B_ft_ssv2_f8.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv2/6B_ft_ssv2_f8.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/full_tuning/ssv2/6B_ft_ssv2_f8.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/full_tuning/ssv2/6B_ft_ssv2_f8.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/1B_lp_hmdb51_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/1B_lp_hmdb51_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/1B_lp_hmdb51_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/1B_lp_hmdb51_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/hmdb51/6B_lp_hmdb51_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/1B_lp_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/1B_lp_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/1B_lp_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/1B_lp_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/k400/6B_lp_k400_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/1B_lp_ssv2_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/1B_lp_ssv2_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/1B_lp_ssv2_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/1B_lp_ssv2_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ssv2/6B_lp_ssv2_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/1B_lp_ucf101_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/1B_lp_ucf101_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/1B_lp_ucf101_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/1B_lp_ucf101_f16.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ssv2_f16_loadStage2.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ssv2_f16_loadStage2.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ssv2_f16_loadStage2.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ssv2_f16_loadStage2.sh diff --git a/InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ucf101_f16.sh b/InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ucf101_f16.sh similarity index 100% rename from InternVideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ucf101_f16.sh rename to InternVideo2/internvideo2/single_modality/scripts/finetuning/linear_probing/ucf101/6B_lp_ucf101_f16.sh diff --git a/InternVideo2/single_modality/scripts/pretraining/1B_pt.sh b/InternVideo2/internvideo2/single_modality/scripts/pretraining/1B_pt.sh similarity index 100% rename from InternVideo2/single_modality/scripts/pretraining/1B_pt.sh rename to InternVideo2/internvideo2/single_modality/scripts/pretraining/1B_pt.sh diff --git a/InternVideo2/single_modality/scripts/pretraining/6B_pt.sh b/InternVideo2/internvideo2/single_modality/scripts/pretraining/6B_pt.sh similarity index 100% rename from InternVideo2/single_modality/scripts/pretraining/6B_pt.sh rename to InternVideo2/internvideo2/single_modality/scripts/pretraining/6B_pt.sh diff --git a/InternVideo2/single_modality/utils.py b/InternVideo2/internvideo2/single_modality/utils.py similarity index 100% rename from InternVideo2/single_modality/utils.py rename to InternVideo2/internvideo2/single_modality/utils.py diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..1be6af19 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,15 @@ +einops +fvcore +numpy +pandas +Pillow +peft +PyYAML +scipy +termcolor +timm +torch +torchaudio +torchvision +tqdm +transformers diff --git a/setup.py b/setup.py new file mode 100644 index 00000000..3ede2128 --- /dev/null +++ b/setup.py @@ -0,0 +1,23 @@ +from setuptools import setup, find_packages +import os + +# Function to read the requirements.txt +def read_requirements(filename): + with open(filename, 'r') as f: + return f.read().splitlines() + +# Read the requirements from InternVideo2/multi_modality/requirements.txt +requirements = read_requirements('requirements.txt') + +setup( + name='InternVideo2', + version='0.0.1', + description='InternVideo2 model pip package', + packages=find_packages(where='InternVideo2'), + package_dir={'': 'InternVideo2'}, + install_requires=requirements, + include_package_data=True, + package_data={ + '': ['*.txt', '*.md', '*.cfg', '*.json'], + }, +)